Interface IDesignManualTask
- All Superinterfaces:
IBaseDesignManualTask,ICompilationSupport,IDesignActionContainer,IDesignElement,IDesignTask,ILocationSupport,InputConnectionPoint,IPropertiesSupport,IProtocolSupport,ISelectionSupport,IWidget,IWritable,IXmlSerializable,Serializable
Interface to describe a manual task within a diagram.
- Since:
- 2.0, 9/11/2010
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceSpecific event types. -
Method Summary
Modifier and TypeMethodDescriptionlonggetDelay()get delay (in secondes) realize the taskget Action when delay expiredget memorized operator roleget operator roleGet the warning frequencybooleanget allow abort taskbooleanget delegation on the taskbooleanget allow reminder on taskbooleanget the warning delayvoidsetAbortAllowed(boolean abortAllowed) * set allow abort taskvoidsetDelay(long delay) set delay (in secondes) realize the taskvoidsetDelayAction(IDesignAction delayAction) set Action when delay expiredvoidsetDelegationAllowed(boolean delegationAllowed) set delegation on the taskvoidsetMemorizeFulfillerInRole(IOperatorRole operatorRole) set memorized operator rolevoidsetOperatorRole(IOperatorRole operatorRole) set operator rolevoidsetReminderAllowed(boolean reminderAllowed) set allow reminder on taskvoidsetSendWarningFrequency(String sendWarningFrequency) Set the warning frequencyvoidsetSendWarningWhenDelay(boolean sendWarningWhenDelay) set (active) the warning delayMethods 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.IDesignActionContainer
createDesignAction, detachDesignAction, getDesignActionsMethods 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.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.designer.ISelectionSupport
deselect, isSelected, selectMethods 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, save
-
Method Details
-
isSendWarningWhenDelay
boolean isSendWarningWhenDelay()get the warning delay- Returns:
-
invalid reference
boolean
-
setSendWarningWhenDelay
void setSendWarningWhenDelay(boolean sendWarningWhenDelay) set (active) the warning delay- Parameters:
sendWarningWhenDelay-
-
getSendWarningFrequency
String getSendWarningFrequency()Get the warning frequency- Returns:
-
invalid reference
boolean
-
setSendWarningFrequency
Set the warning frequency- Parameters:
sendWarningFrequency- the frequency to send a warning mail
-
getDelay
long getDelay()get delay (in secondes) realize the task- Returns:
-
invalid reference
long
-
setDelay
void setDelay(long delay) set delay (in secondes) realize the task- Parameters:
delay-
-
isAbortAllowed
boolean isAbortAllowed()get allow abort task- Returns:
-
invalid reference
boolean
-
setAbortAllowed
void setAbortAllowed(boolean abortAllowed) * set allow abort task- Parameters:
abortAllowed-
-
isReminderAllowed
boolean isReminderAllowed()get allow reminder on task- Returns:
-
invalid reference
boolean
-
setReminderAllowed
void setReminderAllowed(boolean reminderAllowed) set allow reminder on task- Parameters:
reminderAllowed-
-
isDelegationAllowed
boolean isDelegationAllowed()get delegation on the task- Returns:
-
invalid reference
boolean
-
setDelegationAllowed
void setDelegationAllowed(boolean delegationAllowed) set delegation on the task- Parameters:
delegationAllowed-
-
getDelayAction
IDesignAction getDelayAction()get Action when delay expired- Returns:
IDesignAction
-
setDelayAction
set Action when delay expired- Parameters:
delayAction-
-
getOperatorRole
IOperatorRole getOperatorRole()get operator role- Returns:
IOperatorRole
-
setOperatorRole
set operator role- Parameters:
operatorRole-
-
getMemorizeFulfillerInRole
IOperatorRole getMemorizeFulfillerInRole()get memorized operator role- Returns:
IOperatorRole
-
setMemorizeFulfillerInRole
set memorized operator role- Parameters:
operatorRole-
-