Interface OutputConnectionPoint
- All Superinterfaces:
IDesignElement
,IProtocolSupport
,IWidget
,IWritable
,IXmlSerializable
,Serializable
- All Known Subinterfaces:
IDesignAbortTask
,IDesignAction
,IDesignAndJoin
,IDesignConnectorTreatmentTask
,IDesignFieldTreatmentTask
,IDesignParallel
,IDesignRoleTreatmentTask
,IDesignScriptTreatmentTask
,IDesignStartTask
,IDesignStateTreatmentTask
,IDesignTreatmentGroupTask
,IDesignTreatmentTask
Interface to allow connections to other object.
- Since:
- 1.0, 18/10/2010
- Author:
- vlygeros
-
Method Summary
Modifier and TypeMethodDescriptionconnect
(InputConnectionPoint inputConnectionPoint) Connects to an input connection point.boolean
disconnect
(InputConnectionPoint inputConnectionPoint) Disconnects from an input connection point.void
Reset all output connections.Gets the output objects.Gets the output tasks.boolean
isConnected
(InputConnectionPoint inputConnectionPoint) Checks if the connection exists.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.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
-
Method Details
-
connect
Connects to an input connection point.- Parameters:
inputConnectionPoint
- The input connection point to connect to.- Returns:
- the link between the current object and inputConnectionPoint.
-
disconnect
Disconnects from an input connection point.- Parameters:
inputConnectionPoint
- The input connection point to disconnect from.- Returns:
- true if the link has been found or false.
-
isConnected
Checks if the connection exists.- Parameters:
inputConnectionPoint
- The input connection point to check from.- Returns:
- true if the connection exists, false otherwize.
-
getOutputs
List<IDesignLink> getOutputs()Gets the output objects.- Returns:
- A
List
ofIDesignLink
objects.
-
disconnectOutputs
void disconnectOutputs()Reset all output connections. -
getOutputTasks
List<IDesignTask> getOutputTasks()Gets the output tasks.- Returns:
- A
List
ofIDesignTask
objects.
-