Interface IDesignTreatmentTask
- All Superinterfaces:
ICompilationSupport
,IDesignElement
,InputConnectionPoint
,IPropertiesSupport
,IProtocolSupport
,IWidget
,IWritable
,IXmlSerializable
,OutputConnectionPoint
,Serializable
- All Known Subinterfaces:
IDesignConnectorTreatmentTask
,IDesignFieldTreatmentTask
,IDesignRoleTreatmentTask
,IDesignScriptTreatmentTask
,IDesignStateTreatmentTask
public interface IDesignTreatmentTask
extends IDesignElement, InputConnectionPoint, OutputConnectionPoint, ICompilationSupport, IPropertiesSupport
Interface to describe a treatment task within a diagram.
- Since:
- 2.0, 9/11/2010
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Specific event types. -
Method Summary
Modifier and TypeMethodDescriptionGets the comment of the treatment task.Gets the parent group.int
getType()
Gets the type of the treatment task.void
setComment
(String comment) Sets the comment of the treatment task.Methods 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.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
-
setComment
Sets the comment of the treatment task.- Parameters:
comment
- The comment to set
-
getComment
String getComment()Gets the comment of the treatment task.- Returns:
- A java.lang.String value.
-
getType
int getType()Gets the type of the treatment task.- Returns:
- An int value.
-
getDesignTreatmentGroupTask
IDesignTreatmentGroupTask getDesignTreatmentGroupTask()Gets the parent group.- Returns:
IDesignTreatmentGroupTask
-