public interface BuildtimeActivity extends AbstractActivity
BuildtimeActivity unifies the similarities of the objects
representing activities at buildtime. These are: activities (used in the
process model), activity templates (intermediate objects for transferring the
necessary information from the activity model to the process model) and
activity template definitions (the corresponding objects in the activity
model). This allows for easier implementation of checks based on these
objects. However, the semantic of the attributes may slightly differ
especially for the ActivityTemplateDefintion since all other
activity objects stem from such an activity template definition. Refer to the
documentation of the corresponding interface for further information.| Modifier and Type | Method and Description |
|---|---|
ParameterChangePolicy |
getParameterChangePolicy()
Gets the parameter change policy for the operation of this activity, that
is the supported interface changes for this operation (add, change and/or
remove parameters).
|
ActivityConfiguration |
getTestConfiguration()
Gets the test configuration of this buildtime activity.
|
boolean |
supportsTestExecution()
Gets whether this buildtime activity supports a test execution.
|
getActivityName, getAttributeOrigins, getClassLoaderUsage, getClassPath, getConfiguration, getConfigurationName, getDescription, getExecutableComponentName, getExecutionControlProperties, getGUIContextID, getIconID, getID, getImplementationClass, getOperationName, getParameter, getParameters, getSeparatedClassPaths, getSystemComponent, supportsViewOnlygetPluginData, getPluginDatas, getSupportedPluginsgetUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValueboolean supportsTestExecution()
getTestConfiguration(),
SessionContext.isTestMode()ActivityConfiguration getTestConfiguration()
ParameterChangePolicy getParameterChangePolicy()