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
addActionListener, addChangeListener, afterInit, getCtrlTemplate, getCtrlTemplateWriter, getParam, getParentBlock, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysname, hasActionListeners, hasChangeListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListeners, removeChangeListener, removeChangeListeners, render, renderMobile, 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-
-