|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.fc.WTObject
wt.epm.workspaces.EPMWorkspace
The EPMWorkspace is an EPM-specific workspace.
It contains a set of objects being worked on (the EPMCheckpoint), and has an associated Windchill Folder. Any object Checked Out to the Folder is regarded as in the workspace.
Use the newEPMWorkspace
static factory method(s), not the
EPMWorkspace
constructor, to construct instances of this
class. Instances must be constructed using the static factory(s), in
order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
Field Summary | |
static String |
ACTIVE_CLIENT_CACHE
Label for the attribute; Identifies the client cache associated with this workspace that is currently active. |
private static int |
ACTIVE_CLIENT_CACHE_UPPER_LIMIT
|
private String |
activeClientCache
|
static String |
CHECKPOINT
Label for the attribute. |
static String |
CHECKPOINT_REFERENCE
Label for the attribute. |
private ObjectReference |
checkpointReference
|
private static String |
CLASSNAME
|
static String |
CONTAINER
Label for the attribute; WTContainer to be used for new objects in EPMWorkspace. |
static String |
CONTAINER_REFERENCE
Label for the attribute; WTContainer to be used for new objects in EPMWorkspace. |
private ObjectReference |
containerReference
|
private String |
description
|
static String |
DESCRIPTION
Label for the attribute; A description of the workspace. |
private static int |
DESCRIPTION_UPPER_LIMIT
|
private File |
directory
|
static String |
DIRECTORY
Label for the attribute; The directory in which Checked Out files associated with the EPMWorkspace are stored. |
static String |
DOC_CONFIG_SPEC
Label for the attribute. |
static String |
DOC_CONFIG_SPEC_REFERENCE
Label for the attribute. |
static String |
DOC_FOLDER
Label for the attribute. |
static String |
DOC_FOLDER_REFERENCE
Label for the attribute. |
static String |
DOC_LIFE_CYCLE
Label for the attribute. |
static String |
DOC_LIFE_CYCLE_REFERENCE
Label for the attribute. |
private ObjectReference |
docConfigSpecReference
|
private ObjectReference |
docFolderReference
|
private ObjectReference |
docLifeCycleReference
|
protected static String |
EPMCHECKPOINT_MASTER
Deprecated. |
protected static String |
EPMCHECKPOINT_MASTER_REFERENCE
Deprecated. |
static long |
EXTERNALIZATION_VERSION_UID
|
static String |
FOLDER
Label for the attribute. |
static String |
FOLDER_REFERENCE
Label for the attribute. |
private ObjectReference |
folderReference
|
protected static String |
INITIAL_CHECKPOINT
Label for the attribute; The initial Checkpoint for the Workspace. |
private EPMCheckpoint |
initialCheckpoint
|
private String |
name
|
static String |
NAME
Label for the attribute; The name of the EPMWorkspace. |
private static int |
NAME_UPPER_LIMIT
|
protected static long |
OLD_FORMAT_VERSION_UID
|
static String |
PART_CENTRIC_PROCESSING
Label for the attribute; true/false flag to indicate if primary dependency processing is to be done on PartCentric mode. |
static String |
PART_CONFIG_SPEC
Label for the attribute. |
static String |
PART_CONFIG_SPEC_REFERENCE
Label for the attribute. |
static String |
PART_FOLDER
Label for the attribute. |
static String |
PART_FOLDER_REFERENCE
Label for the attribute. |
static String |
PART_LIFE_CYCLE
Label for the attribute. |
static String |
PART_LIFE_CYCLE_REFERENCE
Label for the attribute. |
private boolean |
partCentricProcessing
|
private ObjectReference |
partConfigSpecReference
|
private ObjectReference |
partFolderReference
|
private ObjectReference |
partLifeCycleReference
|
static String |
POPULATE_RULE
Label for the attribute. |
private static int |
POPULATE_RULE_UPPER_LIMIT
|
private EPMPopulateRule |
populateRule
|
static String |
PRINCIPAL_REFERENCE
Label for the attribute. |
private WTPrincipalReference |
principalReference
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
static String |
TEAM_TEMPLATE
Label for the attribute. |
static String |
TEAM_TEMPLATE_REFERENCE
Label for the attribute. |
private ObjectReference |
teamTemplateReference
|
private ObjectReference |
theEPMCheckpointMasterReference
|
static String |
VIEW
Label for the attribute; View to be used for new WTParts in EPMWorkspace Supported API: true |
static String |
VIEW_REFERENCE
Label for the attribute; View to be used for new WTParts in EPMWorkspace Supported API: true |
private ObjectReference |
viewReference
|
Fields inherited from class wt.fc.WTObject |
CREATE_TIMESTAMP, MODIFY_TIMESTAMP |
Fields inherited from interface wt.fc.Persistable |
IDENTITY, PERSIST_INFO, TYPE |
Fields inherited from interface wt.identity.DisplayIdentification |
DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPE |
Constructor Summary | |
EPMWorkspace()
|
Method Summary | |
private void |
activeClientCacheValidate(String a_ActiveClientCache)
|
private void |
checkpointReferenceValidate(ObjectReference a_CheckpointReference)
|
private void |
containerReferenceValidate(ObjectReference a_ContainerReference)
|
private void |
descriptionValidate(String a_Description)
|
private void |
docConfigSpecReferenceValidate(ObjectReference a_DocConfigSpecReference)
|
private void |
docFolderReferenceValidate(ObjectReference a_DocFolderReference)
|
private void |
docLifeCycleReferenceValidate(ObjectReference a_DocLifeCycleReference)
|
boolean |
equals(Object obj)
Indicates whether the given object is equal to this object from a persistence perspective, by comparing the two objects ObjectIdentifier s. |
private void |
folderReferenceValidate(ObjectReference a_FolderReference)
|
String |
getActiveClientCache()
Gets the value of the attribute: ACTIVE_CLIENT_CACHE. |
EPMCheckpoint |
getCheckpoint()
Gets the object for the association that plays role: CHECKPOINT. |
ObjectReference |
getCheckpointReference()
Gets the value of the attribute: CHECKPOINT_REFERENCE. |
String |
getConceptualClassname()
Deprecated. |
WTContainer |
getContainer()
Gets the object for the association that plays role: CONTAINER. |
ObjectReference |
getContainerReference()
Gets the value of the attribute: CONTAINER_REFERENCE. |
String |
getDescription()
Gets the value of the attribute: DESCRIPTION. |
File |
getDirectory()
Gets the value of the attribute: DIRECTORY. |
EPMDocConfigSpec |
getDocConfigSpec()
Gets the object for the association that plays role: DOC_CONFIG_SPEC. |
ObjectReference |
getDocConfigSpecReference()
Gets the value of the attribute: DOC_CONFIG_SPEC_REFERENCE. |
Folder |
getDocFolder()
Gets the object for the association that plays role: DOC_FOLDER. |
ObjectReference |
getDocFolderReference()
Gets the value of the attribute: DOC_FOLDER_REFERENCE. |
LifeCycleTemplateMaster |
getDocLifeCycle()
Gets the object for the association that plays role: DOC_LIFE_CYCLE. |
ObjectReference |
getDocLifeCycleReference()
Gets the value of the attribute: DOC_LIFE_CYCLE_REFERENCE. |
protected EPMCheckpointMaster |
getEPMCheckpointMaster()
Deprecated. |
protected ObjectReference |
getEPMCheckpointMasterReference()
Deprecated. |
Folder |
getFolder()
Gets the object for the association that plays role: FOLDER. |
ObjectReference |
getFolderReference()
Gets the value of the attribute: FOLDER_REFERENCE. |
IdentificationObject |
getIdentificationObject()
Constructs and returns an identification object. |
protected EPMCheckpoint |
getInitialCheckpoint()
Gets the value of the attribute: INITIAL_CHECKPOINT. |
String |
getName()
Gets the value of the attribute: NAME. |
WTPartConfigSpec |
getPartConfigSpec()
Gets the object for the association that plays role: PART_CONFIG_SPEC. |
ObjectReference |
getPartConfigSpecReference()
Gets the value of the attribute: PART_CONFIG_SPEC_REFERENCE. |
Folder |
getPartFolder()
Gets the object for the association that plays role: PART_FOLDER. |
ObjectReference |
getPartFolderReference()
Gets the value of the attribute: PART_FOLDER_REFERENCE. |
LifeCycleTemplateMaster |
getPartLifeCycle()
Gets the object for the association that plays role: PART_LIFE_CYCLE. |
ObjectReference |
getPartLifeCycleReference()
Gets the value of the attribute: PART_LIFE_CYCLE_REFERENCE. |
EPMPopulateRule |
getPopulateRule()
Gets the object for the association that plays role: POPULATE_RULE. |
WTPrincipalReference |
getPrincipalReference()
Gets the object for the association that plays role: PRINCIPAL_REFERENCE. |
TeamTemplate |
getTeamTemplate()
Gets the object for the association that plays role: TEAM_TEMPLATE. |
ObjectReference |
getTeamTemplateReference()
Gets the value of the attribute: TEAM_TEMPLATE_REFERENCE. |
View |
getView()
Gets the object for the association that plays role: VIEW. |
ObjectReference |
getViewReference()
Gets the value of the attribute: VIEW_REFERENCE. |
int |
hashCode()
Returns a hash code for this object based upon its ObjectIdentifier . |
protected void |
initialize(String name,
WTPrincipal principal,
Folder folder,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec)
Deprecated. |
protected void |
initialize(String name,
WTPrincipal principal,
Folder folder,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec,
WTContainer container)
Supports initialization, following construction of an instance. |
boolean |
isPartCentricProcessing()
Gets the value of the attribute: PART_CENTRIC_PROCESSING. |
private void |
nameValidate(String a_Name)
|
static EPMWorkspace |
newEPMWorkspace(String name,
WTPrincipal principal,
Folder folder,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec)
Supported API: false |
static EPMWorkspace |
newEPMWorkspace(String name,
WTPrincipal principal,
Folder folder,
WTPartConfigSpec partConfigSpec,
EPMDocConfigSpec docConfigSpec,
WTContainer container)
Supported API: true |
private void |
partConfigSpecReferenceValidate(ObjectReference a_PartConfigSpecReference)
|
private void |
partFolderReferenceValidate(ObjectReference a_PartFolderReference)
|
private void |
partLifeCycleReferenceValidate(ObjectReference a_PartLifeCycleReference)
|
private void |
populateRuleValidate(EPMPopulateRule a_PopulateRule)
|
private void |
principalReferenceValidate(WTPrincipalReference a_PrincipalReference)
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
void |
readExternal(PersistentRetrieveIfc input)
Used by Persistent Data Service to populate the persistent attributes of this class from a persistent store. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(EPMWorkspace thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setActiveClientCache(String a_ActiveClientCache)
Sets the value of the attribute: ACTIVE_CLIENT_CACHE. |
void |
setCheckpoint(EPMCheckpoint a_Checkpoint)
Sets the object for the association that plays role: CHECKPOINT. |
void |
setCheckpointReference(ObjectReference a_CheckpointReference)
Sets the value of the attribute: CHECKPOINT_REFERENCE. |
void |
setContainer(WTContainer a_Container)
Sets the object for the association that plays role: CONTAINER. |
void |
setContainerReference(ObjectReference a_ContainerReference)
Sets the value of the attribute: CONTAINER_REFERENCE. |
void |
setDescription(String a_Description)
Sets the value of the attribute: DESCRIPTION. |
void |
setDirectory(File a_Directory)
Sets the value of the attribute: DIRECTORY. |
void |
setDocConfigSpec(EPMDocConfigSpec a_DocConfigSpec)
Sets the object for the association that plays role: DOC_CONFIG_SPEC. |
void |
setDocConfigSpecReference(ObjectReference a_DocConfigSpecReference)
Sets the value of the attribute: DOC_CONFIG_SPEC_REFERENCE. |
void |
setDocFolder(Folder a_DocFolder)
Sets the object for the association that plays role: DOC_FOLDER. |
void |
setDocFolderReference(ObjectReference a_DocFolderReference)
Sets the value of the attribute: DOC_FOLDER_REFERENCE. |
void |
setDocLifeCycle(LifeCycleTemplateMaster a_DocLifeCycle)
Sets the object for the association that plays role: DOC_LIFE_CYCLE. |
void |
setDocLifeCycleReference(ObjectReference a_DocLifeCycleReference)
Sets the value of the attribute: DOC_LIFE_CYCLE_REFERENCE. |
protected void |
setEPMCheckpointMaster(EPMCheckpointMaster a_EPMCheckpointMaster)
Deprecated. |
protected void |
setEPMCheckpointMasterReference(ObjectReference a_EPMCheckpointMasterReference)
Deprecated. |
void |
setFolder(Folder a_Folder)
Sets the object for the association that plays role: FOLDER. |
void |
setFolderReference(ObjectReference a_FolderReference)
Sets the value of the attribute: FOLDER_REFERENCE. |
protected void |
setIdentificationObject(EPMWorkspaceIdentity identity)
Supported API: false |
void |
setName(String a_Name)
Sets the value of the attribute: NAME. |
void |
setPartCentricProcessing(boolean a_PartCentricProcessing)
Sets the value of the attribute: PART_CENTRIC_PROCESSING. |
void |
setPartConfigSpec(WTPartConfigSpec a_PartConfigSpec)
Sets the object for the association that plays role: PART_CONFIG_SPEC. |
void |
setPartConfigSpecReference(ObjectReference a_PartConfigSpecReference)
Sets the value of the attribute: PART_CONFIG_SPEC_REFERENCE. |
void |
setPartFolder(Folder a_PartFolder)
Sets the object for the association that plays role: PART_FOLDER. |
void |
setPartFolderReference(ObjectReference a_PartFolderReference)
Sets the value of the attribute: PART_FOLDER_REFERENCE. |
void |
setPartLifeCycle(LifeCycleTemplateMaster a_PartLifeCycle)
Sets the object for the association that plays role: PART_LIFE_CYCLE. |
void |
setPartLifeCycleReference(ObjectReference a_PartLifeCycleReference)
Sets the value of the attribute: PART_LIFE_CYCLE_REFERENCE. |
void |
setPopulateRule(EPMPopulateRule a_PopulateRule)
Sets the object for the association that plays role: POPULATE_RULE. |
void |
setPrincipalReference(WTPrincipalReference a_PrincipalReference)
Sets the object for the association that plays role: PRINCIPAL_REFERENCE. |
void |
setTeamTemplate(TeamTemplate a_TeamTemplate)
Sets the object for the association that plays role: TEAM_TEMPLATE. |
void |
setTeamTemplateReference(ObjectReference a_TeamTemplateReference)
Sets the value of the attribute: TEAM_TEMPLATE_REFERENCE. |
void |
setView(View a_View)
Sets the object for the association that plays role: VIEW. |
void |
setViewReference(ObjectReference a_ViewReference)
Sets the value of the attribute: VIEW_REFERENCE. |
private void |
teamTemplateReferenceValidate(ObjectReference a_TeamTemplateReference)
|
private void |
theEPMCheckpointMasterReferenceValidate(ObjectReference a_EPMCheckpointMasterReference)
|
private void |
viewReferenceValidate(ObjectReference a_ViewReference)
|
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
void |
writeExternal(PersistentStoreIfc output)
Used by Persistent Data Service to obtain the values of the persistent attributes of this class, so they can be written to a persistent store. |
Methods inherited from class wt.fc.WTObject |
checkAttributes, duplicate, finalize, getClassInfo, getCreateTimestamp, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentity, getModifyTimestamp, getPersistInfo, getType, initialize, readVersion, setPersistInfo, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface wt.fc.Persistable |
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo |
Methods inherited from interface wt.fc.NetFactor |
getClassInfo |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final String NAME
private static int NAME_UPPER_LIMIT
private String name
public static final String DIRECTORY
private File directory
protected static final String INITIAL_CHECKPOINT
private EPMCheckpoint initialCheckpoint
public static final String DESCRIPTION
private static int DESCRIPTION_UPPER_LIMIT
private String description
public static final String PART_CENTRIC_PROCESSING
private boolean partCentricProcessing
public static final String ACTIVE_CLIENT_CACHE
private static int ACTIVE_CLIENT_CACHE_UPPER_LIMIT
private String activeClientCache
protected static final String EPMCHECKPOINT_MASTER
protected static final String EPMCHECKPOINT_MASTER_REFERENCE
private ObjectReference theEPMCheckpointMasterReference
public static final String FOLDER
public static final String FOLDER_REFERENCE
private ObjectReference folderReference
public static final String PART_CONFIG_SPEC
public static final String PART_CONFIG_SPEC_REFERENCE
private ObjectReference partConfigSpecReference
public static final String DOC_CONFIG_SPEC
public static final String DOC_CONFIG_SPEC_REFERENCE
private ObjectReference docConfigSpecReference
public static final String PRINCIPAL_REFERENCE
private WTPrincipalReference principalReference
public static final String POPULATE_RULE
private static int POPULATE_RULE_UPPER_LIMIT
private EPMPopulateRule populateRule
public static final String DOC_LIFE_CYCLE
public static final String DOC_LIFE_CYCLE_REFERENCE
private ObjectReference docLifeCycleReference
public static final String PART_LIFE_CYCLE
public static final String PART_LIFE_CYCLE_REFERENCE
private ObjectReference partLifeCycleReference
public static final String DOC_FOLDER
public static final String DOC_FOLDER_REFERENCE
private ObjectReference docFolderReference
public static final String PART_FOLDER
public static final String PART_FOLDER_REFERENCE
private ObjectReference partFolderReference
public static final String TEAM_TEMPLATE
public static final String TEAM_TEMPLATE_REFERENCE
private ObjectReference teamTemplateReference
public static final String VIEW
public static final String VIEW_REFERENCE
private ObjectReference viewReference
public static final String CONTAINER
public static final String CONTAINER_REFERENCE
private ObjectReference containerReference
public static final String CHECKPOINT
public static final String CHECKPOINT_REFERENCE
private ObjectReference checkpointReference
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public EPMWorkspace()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class WTObject
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class WTObject
input
-
IOException
ClassNotFoundException
protected boolean readVersion(EPMWorkspace thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public void writeExternal(PersistentStoreIfc output) throws SQLException, DatastoreException
(Not intended for general use.)
Supported API: false
writeExternal
in interface ObjectMappable
writeExternal
in class WTObject
output
-
SQLException
DatastoreException
public void readExternal(PersistentRetrieveIfc input) throws SQLException, DatastoreException
(Not intended for general
use.)
Supported API: false
readExternal
in interface ObjectMappable
readExternal
in class WTObject
input
-
SQLException
DatastoreException
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
public String getName()
public void setName(String a_Name) throws WTPropertyVetoException
a_Name
-
WTPropertyVetoException
private void nameValidate(String a_Name) throws WTPropertyVetoException
a_Name
-
WTPropertyVetoException
public File getDirectory()
public void setDirectory(File a_Directory) throws WTPropertyVetoException
a_Directory
-
WTPropertyVetoException
protected EPMCheckpoint getInitialCheckpoint()
public String getDescription()
public void setDescription(String a_Description) throws WTPropertyVetoException
a_Description
-
WTPropertyVetoException
private void descriptionValidate(String a_Description) throws WTPropertyVetoException
a_Description
-
WTPropertyVetoException
public boolean isPartCentricProcessing()
public void setPartCentricProcessing(boolean a_PartCentricProcessing) throws WTPropertyVetoException
a_PartCentricProcessing
-
WTPropertyVetoException
public String getActiveClientCache()
public void setActiveClientCache(String a_ActiveClientCache) throws WTPropertyVetoException
a_ActiveClientCache
-
WTPropertyVetoException
private void activeClientCacheValidate(String a_ActiveClientCache) throws WTPropertyVetoException
a_ActiveClientCache
-
WTPropertyVetoException
protected EPMCheckpointMaster getEPMCheckpointMaster()
protected void setEPMCheckpointMaster(EPMCheckpointMaster a_EPMCheckpointMaster) throws WTPropertyVetoException, WTException
a_EPMCheckpointMaster
-
WTPropertyVetoException
WTException
protected ObjectReference getEPMCheckpointMasterReference()
protected void setEPMCheckpointMasterReference(ObjectReference a_EPMCheckpointMasterReference) throws WTPropertyVetoException
a_EPMCheckpointMasterReference
-
WTPropertyVetoException
private void theEPMCheckpointMasterReferenceValidate(ObjectReference a_EPMCheckpointMasterReference) throws WTPropertyVetoException
a_EPMCheckpointMasterReference
-
WTPropertyVetoException
public Folder getFolder()
public void setFolder(Folder a_Folder) throws WTPropertyVetoException, WTException
a_Folder
-
WTPropertyVetoException
WTException
public ObjectReference getFolderReference()
public void setFolderReference(ObjectReference a_FolderReference) throws WTPropertyVetoException
a_FolderReference
-
WTPropertyVetoException
private void folderReferenceValidate(ObjectReference a_FolderReference) throws WTPropertyVetoException
a_FolderReference
-
WTPropertyVetoException
public WTPartConfigSpec getPartConfigSpec()
public void setPartConfigSpec(WTPartConfigSpec a_PartConfigSpec) throws WTPropertyVetoException, WTException
a_PartConfigSpec
-
WTPropertyVetoException
WTException
public ObjectReference getPartConfigSpecReference()
public void setPartConfigSpecReference(ObjectReference a_PartConfigSpecReference) throws WTPropertyVetoException
a_PartConfigSpecReference
-
WTPropertyVetoException
private void partConfigSpecReferenceValidate(ObjectReference a_PartConfigSpecReference) throws WTPropertyVetoException
a_PartConfigSpecReference
-
WTPropertyVetoException
public EPMDocConfigSpec getDocConfigSpec()
public void setDocConfigSpec(EPMDocConfigSpec a_DocConfigSpec) throws WTPropertyVetoException, WTException
a_DocConfigSpec
-
WTPropertyVetoException
WTException
public ObjectReference getDocConfigSpecReference()
public void setDocConfigSpecReference(ObjectReference a_DocConfigSpecReference) throws WTPropertyVetoException
a_DocConfigSpecReference
-
WTPropertyVetoException
private void docConfigSpecReferenceValidate(ObjectReference a_DocConfigSpecReference) throws WTPropertyVetoException
a_DocConfigSpecReference
-
WTPropertyVetoException
public WTPrincipalReference getPrincipalReference()
public void setPrincipalReference(WTPrincipalReference a_PrincipalReference) throws WTPropertyVetoException
a_PrincipalReference
-
WTPropertyVetoException
private void principalReferenceValidate(WTPrincipalReference a_PrincipalReference) throws WTPropertyVetoException
a_PrincipalReference
-
WTPropertyVetoException
public EPMPopulateRule getPopulateRule()
public void setPopulateRule(EPMPopulateRule a_PopulateRule) throws WTPropertyVetoException
a_PopulateRule
-
WTPropertyVetoException
private void populateRuleValidate(EPMPopulateRule a_PopulateRule) throws WTPropertyVetoException
a_PopulateRule
-
WTPropertyVetoException
public LifeCycleTemplateMaster getDocLifeCycle()
public void setDocLifeCycle(LifeCycleTemplateMaster a_DocLifeCycle) throws WTPropertyVetoException, WTException
a_DocLifeCycle
-
WTPropertyVetoException
WTException
public ObjectReference getDocLifeCycleReference()
public void setDocLifeCycleReference(ObjectReference a_DocLifeCycleReference) throws WTPropertyVetoException
a_DocLifeCycleReference
-
WTPropertyVetoException
private void docLifeCycleReferenceValidate(ObjectReference a_DocLifeCycleReference) throws WTPropertyVetoException
a_DocLifeCycleReference
-
WTPropertyVetoException
public LifeCycleTemplateMaster getPartLifeCycle()
public void setPartLifeCycle(LifeCycleTemplateMaster a_PartLifeCycle) throws WTPropertyVetoException, WTException
a_PartLifeCycle
-
WTPropertyVetoException
WTException
public ObjectReference getPartLifeCycleReference()
public void setPartLifeCycleReference(ObjectReference a_PartLifeCycleReference) throws WTPropertyVetoException
a_PartLifeCycleReference
-
WTPropertyVetoException
private void partLifeCycleReferenceValidate(ObjectReference a_PartLifeCycleReference) throws WTPropertyVetoException
a_PartLifeCycleReference
-
WTPropertyVetoException
public Folder getDocFolder()
public void setDocFolder(Folder a_DocFolder) throws WTPropertyVetoException, WTException
a_DocFolder
-
WTPropertyVetoException
WTException
public ObjectReference getDocFolderReference()
public void setDocFolderReference(ObjectReference a_DocFolderReference) throws WTPropertyVetoException
a_DocFolderReference
-
WTPropertyVetoException
private void docFolderReferenceValidate(ObjectReference a_DocFolderReference) throws WTPropertyVetoException
a_DocFolderReference
-
WTPropertyVetoException
public Folder getPartFolder()
public void setPartFolder(Folder a_PartFolder) throws WTPropertyVetoException, WTException
a_PartFolder
-
WTPropertyVetoException
WTException
public ObjectReference getPartFolderReference()
public void setPartFolderReference(ObjectReference a_PartFolderReference) throws WTPropertyVetoException
a_PartFolderReference
-
WTPropertyVetoException
private void partFolderReferenceValidate(ObjectReference a_PartFolderReference) throws WTPropertyVetoException
a_PartFolderReference
-
WTPropertyVetoException
public TeamTemplate getTeamTemplate()
public void setTeamTemplate(TeamTemplate a_TeamTemplate) throws WTPropertyVetoException, WTException
a_TeamTemplate
-
WTPropertyVetoException
WTException
public ObjectReference getTeamTemplateReference()
public void setTeamTemplateReference(ObjectReference a_TeamTemplateReference) throws WTPropertyVetoException
a_TeamTemplateReference
-
WTPropertyVetoException
private void teamTemplateReferenceValidate(ObjectReference a_TeamTemplateReference) throws WTPropertyVetoException
a_TeamTemplateReference
-
WTPropertyVetoException
public View getView()
public void setView(View a_View) throws WTPropertyVetoException, WTException
a_View
-
WTPropertyVetoException
WTException
public ObjectReference getViewReference()
public void setViewReference(ObjectReference a_ViewReference) throws WTPropertyVetoException
a_ViewReference
-
WTPropertyVetoException
private void viewReferenceValidate(ObjectReference a_ViewReference) throws WTPropertyVetoException
a_ViewReference
-
WTPropertyVetoException
public WTContainer getContainer()
public void setContainer(WTContainer a_Container) throws WTPropertyVetoException, WTException
a_Container
-
WTPropertyVetoException
WTException
public ObjectReference getContainerReference()
public void setContainerReference(ObjectReference a_ContainerReference) throws WTPropertyVetoException
a_ContainerReference
-
WTPropertyVetoException
private void containerReferenceValidate(ObjectReference a_ContainerReference) throws WTPropertyVetoException
a_ContainerReference
-
WTPropertyVetoException
public EPMCheckpoint getCheckpoint()
public void setCheckpoint(EPMCheckpoint a_Checkpoint) throws WTPropertyVetoException, WTException
a_Checkpoint
-
WTPropertyVetoException
WTException
public ObjectReference getCheckpointReference()
public void setCheckpointReference(ObjectReference a_CheckpointReference) throws WTPropertyVetoException
a_CheckpointReference
-
WTPropertyVetoException
private void checkpointReferenceValidate(ObjectReference a_CheckpointReference) throws WTPropertyVetoException
a_CheckpointReference
-
WTPropertyVetoException
public static EPMWorkspace newEPMWorkspace(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec) throws WTException
name
- principal
- folder
- If null,then a folder is created in the users's personal cabinet with same name as the workspace name.partConfigSpec
- docConfigSpec
-
WTException
protected void initialize(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec) throws WTException
name
- principal
- folder
- If null,then a folder is created in the users's personal cabinet with same name as the workspace name.partConfigSpec
- docConfigSpec
-
WTException
public static EPMWorkspace newEPMWorkspace(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec, WTContainer container) throws WTException
name
- principal
- folder
- If null,then a folder is created in the users's personal cabinet with same name as the workspace name.partConfigSpec
- docConfigSpec
- container
- WTContainer for new objects created in EPMWorkspace
WTException
protected void initialize(String name, WTPrincipal principal, Folder folder, WTPartConfigSpec partConfigSpec, EPMDocConfigSpec docConfigSpec, WTContainer container) throws WTException
name
- principal
- folder
- If null,then a folder is created in the users's personal cabinet with same name as the workspace name.partConfigSpec
- docConfigSpec
- container
- WTContainer for new objects created in EPMWorkspace
WTException
public IdentificationObject getIdentificationObject() throws WTException
The name, together with the WTPrincipal which owns the workspace,
constitue the unique identity of the workspace,
Supported API: false
getIdentificationObject
in interface Identified
WTException
protected void setIdentificationObject(EPMWorkspaceIdentity identity)
identity
- public boolean equals(Object obj)
ObjectIdentifier
s.
Changed or stale copies are still considered equal by this method.
Delegates to PersistenceHelper.equals(Persistable,Object)
.
Warning: Certain core Windchill operations may depend upon
equals
being ObjectIdentifier
-based. Changes
to the default implementation should be done with care, if at all.
Supported API: false
equals
in class WTObject
obj
-
public int hashCode()
ObjectIdentifier
.
Delegates to PersistenceHelper.hashCode(Persistable)
.
Warning: Certain core Windchill operations may depend upon
hashCode
being ObjectIdentifier-based
. Changes
to the default implementation should be done with care, if at all.
Supported API: false
hashCode
in class WTObject
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |