Class NodeSocket
java.lang.Object
com.persequor.saga.modules.visualeditor.extension.nodes.NodeSocket
- Direct Known Subclasses:
NodeSocket.ExecSocket
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionNodeSocket
(String key, NodeSocketType<?> socketType) NodeSocket
(String key, NodeSocketType<?> socketType, boolean areMultiInputsAllowed) NodeSocket
(String key, NodeSocketType<?> socketType, Object defaultValue, boolean areMultiInputsAllowed) protected
NodeSocket
(String key, NodeSocketType<?> nodeSocketType, Object defaultValue, boolean areMultiInputsAllowed, boolean areMultiOutputsAllowed) NodeSocket
(String key, Class<?> javaType) NodeSocket
(String key, Class<?> javaType, boolean areMultiInputsAllowed) NodeSocket
(String key, Class<?> javaType, Object defaultValue) NodeSocket
(String key, Class<?> javaType, Object defaultValue, boolean areMultiInputsAllowed) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
getKey()
getLabel()
int
getType()
boolean
void
setSelectValues
(Collection<?> selectValues) setSelectValues
(Map<String, String> selectValues) void
setSocketGroup
(String socketGroup) void
setSocketOrder
(int socketOrder)
-
Constructor Details
-
NodeSocket
-
NodeSocket
-
NodeSocket
public NodeSocket(String key, NodeSocketType<?> socketType, Object defaultValue, boolean areMultiInputsAllowed) -
NodeSocket
-
NodeSocket
-
NodeSocket
-
NodeSocket
-
NodeSocket
protected NodeSocket(String key, NodeSocketType<?> nodeSocketType, Object defaultValue, boolean areMultiInputsAllowed, boolean areMultiOutputsAllowed)
-
-
Method Details
-
setSocketGroup
-
setSocketOrder
public void setSocketOrder(int socketOrder) -
getSocketGroup
-
getSocketOrder
public int getSocketOrder() -
getNodeSocketType
-
getKey
-
getLabel
-
setLabel
-
getType
-
getDefaultValue
-
areMultiInputsAllowed
public boolean areMultiInputsAllowed() -
areMultiOutputsAllowed
public boolean areMultiOutputsAllowed() -
isDynamic
public boolean isDynamic() -
getSelectValues
-
setSelectValues
-
setSelectValues
-
getSocketTypeData
-