wt.projmgmt.definer
Interface ProjMgmtTemplateObject

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, RecentlyVisited, Serializable, WTContained
All Known Subinterfaces:
ProjectNodeTemplate
All Known Implementing Classes:
MilestoneTemplate, ProjectActivityTemplate, ProjectPlanTemplate, ProjectProxyTemplate, SummaryActivityTemplate

public interface ProjMgmtTemplateObject
extends WTContained

A ProjMgmtTemplateObject is the interface implemented by all (workflow) templates that are used in project management.

Supported API: false

Extendable: false


Field Summary
static String CONFIGURATION
          Label for the attribute; Project management execution parameters.
static String PROJECT_CATEGORY
          Label for the attribute; Classification attribute for project management objects.
 
Fields inherited from interface wt.inf.container.WTContained
CONTAINER, CONTAINER_ID, CONTAINER_NAME, CONTAINER_REFERENCE
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 ExecutionConfiguration getConfiguration()
          Gets the value of the attribute: CONFIGURATION.
 ProjectCategory getProjectCategory()
          Gets the value of the attribute: PROJECT_CATEGORY.
 void setConfiguration(ExecutionConfiguration a_Configuration)
          Sets the value of the attribute: CONFIGURATION.
 void setProjectCategory(ProjectCategory a_ProjectCategory)
          Sets the value of the attribute: PROJECT_CATEGORY.
 
Methods inherited from interface wt.inf.container.WTContained
getContainer, getContainerName, getContainerReference, setContainer, setContainerReference
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Field Detail

CONFIGURATION

public static final String CONFIGURATION
Label for the attribute; Project management execution parameters. Conceptually it is a list of boolean flags that indicated the presence or absence of a certain property. For example, whether or not a certain event should be stored in the database. It is implemented as a unsigned long, which effectively limits the number of possible flags to 64.

Supported API: false

See Also:
Constant Field Values

PROJECT_CATEGORY

public static final String PROJECT_CATEGORY
Label for the attribute; Classification attribute for project management objects. The intent is to help identification and retrieval.

Supported API: false

See Also:
Constant Field Values
Method Detail

getConfiguration

public ExecutionConfiguration getConfiguration()
Gets the value of the attribute: CONFIGURATION. Project management execution parameters. Conceptually it is a list of boolean flags that indicated the presence or absence of a certain property. For example, whether or not a certain event should be stored in the database. It is implemented as a unsigned long, which effectively limits the number of possible flags to 64.

Supported API: false

Returns:
ExecutionConfiguration

setConfiguration

public void setConfiguration(ExecutionConfiguration a_Configuration)
Sets the value of the attribute: CONFIGURATION. Project management execution parameters. Conceptually it is a list of boolean flags that indicated the presence or absence of a certain property. For example, whether or not a certain event should be stored in the database. It is implemented as a unsigned long, which effectively limits the number of possible flags to 64.

Supported API: false

Parameters:
a_Configuration -

getProjectCategory

public ProjectCategory getProjectCategory()
Gets the value of the attribute: PROJECT_CATEGORY. Classification attribute for project management objects. The intent is to help identification and retrieval.

Supported API: false

Returns:
ProjectCategory

setProjectCategory

public void setProjectCategory(ProjectCategory a_ProjectCategory)
Sets the value of the attribute: PROJECT_CATEGORY. Classification attribute for project management objects. The intent is to help identification and retrieval.

Supported API: false

Parameters:
a_ProjectCategory -