Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

org.openquark.cal.services
Class BasicCALWorkspace

java.lang.Object
  extended by org.openquark.cal.services.CALWorkspace
      extended by org.openquark.cal.services.BasicCALWorkspace
All Implemented Interfaces:
ProgramModifier.ProgramChangeListener, ResourceAccess
Direct Known Subclasses:
BasicCALWorkspace.Discrete, BasicCALWorkspace.Nullary

public abstract class BasicCALWorkspace
extends CALWorkspace

Warning- this class should only be used by the CAL services implementation. It is not part of the external API of the CAL platform.

The common case of a cal workspace, where the workspace exists in an unencumbered environment.

Author:
Edward Lam

Nested Class Summary
static class BasicCALWorkspace.Discrete
          A discrete workspace represents a single folder (plus subfolders) in the file system.
static class BasicCALWorkspace.Nullary
          The "nullary" CAL workspace.
 
Nested classes/interfaces inherited from class org.openquark.cal.services.CALWorkspace
CALWorkspace.DependencyFinder, CALWorkspace.SyncInfo
 
Field Summary
static CALWorkspaceEnvironmentProvider.Factory PROVIDER_FACTORY
          The shared singleton workspace provider factory instance for BasicCALWorkspaces.
 
Fields inherited from class org.openquark.cal.services.CALWorkspace
SERVICES_LOGGER_NAMESPACE
 
Method Summary
 
Methods inherited from class org.openquark.cal.services.CALWorkspace
addModule, asModuleContainer, checkDefinitionContent, containsModule, getClassInstance, getDebugInfo, getDebugInfoForModule, getDependencyFinder, getFirstModuleName, getGemEntity, getMetadata, getMetadata, getMetaModule, getModuleNames, getModuleNameToSourceManagerMapping, getNMetaModules, getNthMetaModule, getResourceManager, getResourceManagersForModule, getResourcePath, getScopedEntity, getSourceDefinition, getSourceManager, getSourceMetrics, getTypeConstructor, getUserResource, getVault, getVaultInfo, getVaultRegistry, getVaultStatus, getVaultStatus, getWorkspaceDeclarationManager, getWorkspaceID, getWorkspaceLocationString, initializeWorkspace, loadPersistedWorkspace, moduleLoaded, moduleRemoved, registerCarAwareResourceManager, registerNonCarAwareResourceManager, registerVaultAuthenticator, registerVaultProvider, removeModule, removeModules, renameFeature, saveDesign, saveEntity, saveMetadata, saveMetadata, syncModule, syncModuleToRevision, syncModuleToStoredModule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROVIDER_FACTORY

public static CALWorkspaceEnvironmentProvider.Factory PROVIDER_FACTORY
The shared singleton workspace provider factory instance for BasicCALWorkspaces.


Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.