Interface IDesignTreatmentGroupTask
- All Superinterfaces:
ICompilationSupport,IDesignElement,IDesignTask,ILocalizableSupport,ILocationSupport,InputConnectionPoint,IPropertiesSupport,IProtocolSupport,IWidget,IWritable,IXmlSerializable,OutputConnectionPoint,Serializable
public interface IDesignTreatmentGroupTask
extends IDesignTask, InputConnectionPoint, OutputConnectionPoint, ILocationSupport, IProtocolSupport, ILocalizableSupport
Interface to describe a treatment group task within a diagram.
- Since:
- 2.0, 9/11/2010
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceSpecific display mode.static interfaceSpecific event types. -
Method Summary
Modifier and TypeMethodDescriptioncreateDesignConnectorTreatmentTask(String treatmentName) Creates a design connector treatment task.Creates a design change field treatment task.Creates a design script treatment task.Creates a design change state treatment task.Gets the contained design treatments.get display modevoidsetDisplayMode(String newDisplayMode) set display modeMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ICompilationSupport
beforeCompile, beforeMerge, compile, generateName, mergeMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignElement
allowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verifyMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignTask
getComment, setCommentMethods inherited from interface com.axemble.vdoc.sdk.supports.ILocalizableSupport
getLocalizableName, getLocalizableType, getLocalizationScopeMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ILocationSupport
getDimension, getPoint, setDimension, setPointMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.InputConnectionPoint
disconnectInputs, getInputsMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IPropertiesSupport
getDescription, getLabel, getName, setDescription, setLabel, setNameMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURIMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysnameMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, saveMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.OutputConnectionPoint
connect, disconnect, disconnectOutputs, getOutputs, getOutputTasks, isConnected
-
Method Details
-
createDesignScriptTreatmentTask
IDesignScriptTreatmentTask createDesignScriptTreatmentTask()Creates a design script treatment task.- Returns:
- A
IDesignScriptTreatmentTaskobject.
-
createDesignStateTreatmentTask
IDesignStateTreatmentTask createDesignStateTreatmentTask()Creates a design change state treatment task.- Returns:
- A
IDesignStateTreatmentTaskobject.
-
createDesignFieldTreatmentTask
IDesignFieldTreatmentTask createDesignFieldTreatmentTask()Creates a design change field treatment task.- Returns:
- A
IDesignFieldTreatmentTaskobject.
-
createDesignConnectorTreatmentTask
Creates a design connector treatment task.- Parameters:
treatmentName- treatmentName- Returns:
- A
IDesignConnectorTreatmentTaskobject.
-
getDesignTreatmentTasks
Collection<IDesignTreatmentTask> getDesignTreatmentTasks()Gets the contained design treatments.- Returns:
- A collection of
IDesignTreatmentTaskobject.
-
getDisplayMode
String getDisplayMode()get display mode- Returns:
- display mode
-
setDisplayMode
set display mode- Parameters:
newDisplayMode-
-