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
Modifier and TypeInterfaceDescriptionstatic interface
Specific display mode.static interface
Specific 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 modevoid
setDisplayMode
(String newDisplayMode) set display modeMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ICompilationSupport
beforeCompile, beforeMerge, compile, generateName, merge
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignElement
allowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verify
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignTask
getComment, setComment
Methods inherited from interface com.axemble.vdoc.sdk.supports.ILocalizableSupport
getLocalizableName, getLocalizableType, getLocalizationScope
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ILocationSupport
getDimension, getPoint, setDimension, setPoint
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.InputConnectionPoint
disconnectInputs, getInputs
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IPropertiesSupport
getDescription, getLabel, getName, setDescription, setLabel, setName
Methods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysname
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, save
Methods 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
IDesignScriptTreatmentTask
object.
-
createDesignStateTreatmentTask
IDesignStateTreatmentTask createDesignStateTreatmentTask()Creates a design change state treatment task.- Returns:
- A
IDesignStateTreatmentTask
object.
-
createDesignFieldTreatmentTask
IDesignFieldTreatmentTask createDesignFieldTreatmentTask()Creates a design change field treatment task.- Returns:
- A
IDesignFieldTreatmentTask
object.
-
createDesignConnectorTreatmentTask
Creates a design connector treatment task.- Parameters:
treatmentName
- treatmentName- Returns:
- A
IDesignConnectorTreatmentTask
object.
-
getDesignTreatmentTasks
Collection<IDesignTreatmentTask> getDesignTreatmentTasks()Gets the contained design treatments.- Returns:
- A collection of
IDesignTreatmentTask
object.
-
getDisplayMode
String getDisplayMode()get display mode- Returns:
- display mode
-
setDisplayMode
set display mode- Parameters:
newDisplayMode
-
-