| Package | Description |
|---|---|
| eu.mihosoft.vrl.workflow | |
| eu.mihosoft.vrl.workflow.io | |
| eu.mihosoft.vrl.workflow.skin |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ThruConnector
A passthru connector.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IOConnector |
class |
ThruConnectorImpl
This class provides the default implementation of a
Connector in
VWorkflows |
| Modifier and Type | Method and Description |
|---|---|
static Predicate<Connector> |
WorkflowUtil.connectorConnected(String connectionType)
Returns a predicate that indicates whether a connector is connected with
the specified connection type.
|
static Predicate<Connector> |
WorkflowUtil.connectorNotConnected(String connectionType)
Returns a predicate that indicates whether a connector is not connected
with the specified connection type.
|
ObservableList<Connector> |
VNode.getConnectors() |
ObservableList<Connector> |
VNode.getInputs() |
ObservableList<Connector> |
VNode.getOutputs() |
static Predicate<Connector> |
WorkflowUtil.lessThanConnections(int expectedNumConn,
String connectionType)
Returns a predicate that indicates whether the number of connections of
the specified connector is smaller than the expected number of
connections.
|
static Predicate<Connector> |
WorkflowUtil.moreThanConnections(int expectedNumConn,
String connectionType)
Returns a predicate that indicates whether the number of connections of
the specified connector is bigger than the expected number of
connections.
|
static Predicate<Connector> |
WorkflowUtil.numberOfConnections(int expectedNumConn,
String connectionType)
Returns a predicate that indicates whether the number of connections of
the specified connector is equal to the expected number of connections.
|
| Modifier and Type | Method and Description |
|---|---|
Connection |
Connections.add(Connector s,
Connector r)
Adds the connection defined by the specified connectors.
|
Connection |
Connections.add(String id,
Connector s,
Connector r,
VisualizationRequest vReq)
Adds the connection defined by the specified connectors.
|
Connector |
VNode.addConnector(Connector c) |
ConnectionResult |
FlowModelImpl.connect(Connector s,
Connector r) |
ConnectionResult |
VFlow.connect(Connector s,
Connector r)
Requests the specified connection.
|
static List<ConnectionResult> |
WorkflowUtil.connect(Connector s,
Connector r) |
boolean |
Connections.contains(Connector s,
Connector r)
Determines if a connection exists between the specified connectors.
|
Connection |
Connections.get(String id,
Connector s,
Connector r)
Returns the specified connection.
|
Collection<Connection> |
Connections.getAll(Connector s,
Connector r)
Returns all connections betwenn the specified connectors.
|
Collection<Connection> |
Connections.getAllWith(Connector c)
Returns all connections that are connected to the specified connector.
|
boolean |
Connections.isInputConnected(Connector id)
Determines whether the specified input connector is connected.
|
boolean |
Connections.isOutputConnected(Connector id)
Determines whether the specified output connector is connected.
|
void |
Connections.remove(String id,
Connector s,
Connector r)
Removes the specified connection from this collection.
|
void |
Connections.removeAll(Connector s,
Connector r)
Removes all connections between the specified connectors from this
collection.
|
boolean |
VNode.removeConnector(Connector c) |
Connector |
VNode.setMainInput(Connector connector) |
Connector |
VNode.setMainOutput(Connector connector) |
void |
Connection.setReceiver(Connector r) |
void |
Connection.setSender(Connector s) |
ConnectionResult |
FlowModelImpl.tryConnect(Connector s,
Connector r) |
ConnectionResult |
VFlow.tryConnect(Connector s,
Connector r)
Attempts to create the specified connection.
|
| Constructor and Description |
|---|
ConnectionEvent(EventType<? extends Event> et,
Connector sConnector,
Connector rConnector,
Connection connection) |
DefaultConnectorValueObject(Connector c) |
ThruConnectorImpl(VNode node,
String type,
String localId,
boolean input,
VNode innerNode,
Connector innerConnector) |
| Modifier and Type | Method and Description |
|---|---|
static Connector |
WorkflowIO.fromPersistentConnector(PersistentConnector pC,
VNode n) |
| Modifier and Type | Method and Description |
|---|---|
static PersistentConnector |
WorkflowIO.toPersistentConnector(Connector c)
Converts a connector to an equivalent persistent connector.
|
| Modifier and Type | Method and Description |
|---|---|
Connector |
ConnectionSkin.getReceiver()
Returns the receiver connector.
|
Connector |
ConnectionSkin.getSender()
Returns the sender connector.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectProperty<Connector> |
ConnectionSkin.receiverProperty()
Returns the receiver property.
|
ObjectProperty<Connector> |
ConnectionSkin.senderProperty()
Returns the sender property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionSkin.setReceiver(Connector c)
Defines the receiver connector.
|
void |
ConnectionSkin.setSender(Connector c)
Defines the sender connector.
|