- generateLayout() - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
Generates the Layout.
- generateLayout() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Applies all steps of the layout, whose launch-parameters are set to true.
- generateLayout() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Applies all steps of the layout, whose launch-parameters are set to true.
- get(String, Connector, Connector) - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns the specified connection.
- get(String) - Method in interface eu.mihosoft.vrl.workflow.PropertyStorage
-
Returns a property.
- getAlignmentThreshold() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the alignment parameter used to align nodes with each other.
- getAll(Connector, Connector) - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns all connections betwenn the specified connectors.
- getAllConnections() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getAllConnections() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns all connections of this flow controller.
- getAllWith(Connector) - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns all connections that are connected to the specified connector.
- getAllWithNode(VNode) - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns all connections that are connected to the specified node.
- getAncestors(VNode) - Static method in class eu.mihosoft.vrl.workflow.WorkflowUtil
-
Returns the ancestors of the specified node.
- getAspectratio() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the aspect ratio of the initial drawing area of the graph.
- getAutoscaleNodes() - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
If set to true, subflow nodes in the given workflow are automatically
scaled to fit their contents.
- getAutoscaleNodes() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, subflow nodes in the given workflow are automatically
scaled to fit their contents.
- getAutoscaleNodes() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, subflow nodes in the given workflow are automatically
scaled to fit their contents.
- getButton() - Method in class eu.mihosoft.vrl.workflow.ClickEvent
-
- getById(String) - Method in class eu.mihosoft.vrl.workflow.FlowNodeSkinLookupImpl
-
- getById(SkinFactory, String) - Method in class eu.mihosoft.vrl.workflow.FlowNodeSkinLookupImpl
-
- getById(SkinFactory, Connection) - Method in class eu.mihosoft.vrl.workflow.FlowNodeSkinLookupImpl
-
- getById(String) - Method in interface eu.mihosoft.vrl.workflow.Lookup
-
Returns the element with the specified id.
- getById(String) - Method in class eu.mihosoft.vrl.workflow.NodeLookupImpl
-
- getById(SkinFactory, String) - Method in interface eu.mihosoft.vrl.workflow.skin.FlowNodeSkinLookup
-
Returns the skin of the specified node.
- getById(SkinFactory, Connection) - Method in interface eu.mihosoft.vrl.workflow.skin.FlowNodeSkinLookup
-
Returns the skin of the specified connection.
- getCommonAncestor(VNode, VNode) - Static method in class eu.mihosoft.vrl.workflow.WorkflowUtil
-
Returns the first common ancestor of the specified nodes if such a parent node
exists.
- getConnection() - Method in class eu.mihosoft.vrl.workflow.ConnectionEvent
-
- getConnection() - Method in interface eu.mihosoft.vrl.workflow.ConnectionResult
-
Get the connection object for the connection being attempted
- getConnectionClass() - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns the connection implementation class.
- getConnections() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getConnections() - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns the connections defined by this collection.
- getConnections(String) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getConnections() - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
-
- getConnections(String) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the all connections of the specified flow/connection type
- getConnector() - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
-
- getConnector(String) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getConnectorById(String) - Method in interface eu.mihosoft.vrl.workflow.NodeLookup
-
Returns the connector with the specified id.
- getConnectorById(String) - Method in class eu.mihosoft.vrl.workflow.NodeLookupImpl
-
- getConnectors() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getConnectors() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getController() - Method in interface eu.mihosoft.vrl.workflow.skin.Skin
-
Returns the flow controller that is used to manipulate the model.
- getDebug() - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
If set to true, debugging output will be printed in the command line.
- getDebug() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, debugging output will be printed in the command line.
- getDebug() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, debugging output will be printed in the command line.
- getDepth() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Returns the distance to the root element.
- getDirection() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the desired average edge direction of the resulting graph as an
angle to the abscissa in degrees.
- getEvent() - Method in class eu.mihosoft.vrl.workflow.ClickEvent
-
- getFlow() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getFlowById(String) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns child flow by id.
- getFlowNodeClass() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getFlowNodeClass() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the flow node implementation class used by this flow controller.
- getGraphmode() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the set input type.
- getGraphmode() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the set input type.
- getHeight() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getHeight() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property height.
- getId() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getId() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the global id of this connector.
- getId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
-
- getId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getId() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Returns the local id of this node.
- getIdGenerator() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getIdGenerator() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the id generator used by this flow controller.
- getIds() - Method in interface eu.mihosoft.vrl.workflow.IdGenerator
-
Returns the ids created/managed by this id generator
- getInnerConnector() - Method in interface eu.mihosoft.vrl.workflow.ThruConnector
-
Returns the inner connector.
- getInnerConnector() - Method in class eu.mihosoft.vrl.workflow.ThruConnectorImpl
-
- getInnerNode() - Method in interface eu.mihosoft.vrl.workflow.ThruConnector
-
Returns the inner connector node.
- getInnerNode() - Method in class eu.mihosoft.vrl.workflow.ThruConnectorImpl
-
- getInputs() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getKeys() - Method in interface eu.mihosoft.vrl.workflow.PropertyStorage
-
Returns the keys that are currently used by the property storage.
- getLaunchAlignNodes() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, nodes will be aligned either with each other or on a
global grid.
- getLaunchCalculateHorizontalPositions() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, the horizontal position for each layer is calculated and
changed.
- getLaunchCalculateVerticalPositions() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, the vertical position for each node is calculated and
changed.
- getLaunchCreateLayering() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, a new layering for the given graph is created.
- getLaunchDisplaceIdents() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, nodes that are placed on the same coordinates will be
displaced slightly, so the forcePush step can move them accordingly.
- getLaunchForcePush() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, all nodes will repel each other until no overlaps between
nodes are left or the maximum amount of iterations has been reached.
- getLaunchJungLayout() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, the specified algorithm from the JUNG-library is applied
to the graph.
- getLaunchOrigin() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, nodes with an in-degree of 0 will be placed at the
leftmost edge of the drawing space.
- getLaunchPushBack() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, all nodes will be pushed past their predecessors, so no
edges have a direction inverse to the specified direction.
- getLaunchRemoveCycles() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, a depth-first-search is performed and all back edges are
removed from the model graph.
- getLaunchRemoveCycles() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, a depth-first-search is performed and all back edges are
removed from the model graph.
- getLaunchRotate() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, the graph is rotated to reach an average flow direction
that is the direction specified.
- getLaunchSeparateDisjunctGraphs() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, disjunct parts of the model graph will be laid out
separately and then arranged over each other to create the cumulative
layout.
- getLaunchSeparateEdgeTypes() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, edge types will be separated and a layout generated that
follows edge type priorities.
- getLayering() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the layering of the current graph as an array of layer indices.
- getLayoutSelector() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the Jung layout that is used in the first step of the algorithm.
- getLocalId() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the local id of this connector.
- getLocalId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
-
- getMainInput(String) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getMainInputs() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getMainInputTypes() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getMainOutput(String) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getMainOutputs() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getMainOutputTypes() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getMaxiterations() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the maximum amount of iterations used by the force push step
of the algorithm.
- getMaxNumberOfConnections() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the maximum allowed number of connections.
- getMaxNumConnections() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
-
- getMessage() - Method in interface eu.mihosoft.vrl.workflow.CompatibilityResult
-
- getModel() - Method in interface eu.mihosoft.vrl.workflow.skin.Skin
-
Returns the model represented by this skin.
- getModel() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the model that is used by this flow controller.
- getModelGraph() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the Graph modeled after the workflow.
- getModelGraph() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the model graph to be laid out.
- getNode() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the parent node of this connector.
- getNodelist() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns a list of the nodes to be laid out.
- getNodelist() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns a list of the nodes to be laid out.
- getNodeLookup() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getNodeLookup() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the node lookup that is used by this flow controller.
- getNodes() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getNodes() - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
-
- getNodes() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the nodes of this flow.
- getNodeSkinLookup() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
- getNodeSkinsById(String) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
- getObject() - Method in class eu.mihosoft.vrl.workflow.ClickEvent
-
- getOutputs() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
- getParent() - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
-
- getParent() - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
-
- getParent() - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
-
- getParent() - Method in interface eu.mihosoft.vrl.workflow.skin.SkinFactory
-
Returns the parent skin factory.
- getParent() - Method in interface eu.mihosoft.vrl.workflow.ValueObject
-
- getParent() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Gets the value of the property parent.
- getParentId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
-
- getPathInLayerFromRoot(VNode, String) - Static method in class eu.mihosoft.vrl.workflow.WorkflowUtil
-
- getReceiver() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getReceiver(Connection) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getReceiver() - Method in interface eu.mihosoft.vrl.workflow.skin.ConnectionSkin
-
Returns the receiver connector.
- getReceiver(Connection) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the receiver of the specified connection.
- getReceiverConnector() - Method in class eu.mihosoft.vrl.workflow.ConnectionEvent
-
- getReceiverId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
-
- getRecursive() - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
If set to true, the layout is applied to all subflows of the given
workflow recursively.
- getRecursive() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, the layout is applied to all subflows of the given
workflow recursively.
- getRecursive() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, the layout is applied to all subflows of the given
workflow recursively.
- getRoot() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Returns the root element of this flow.
- getRootFlow() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
- getScaling() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the scaling parameter of the algorithm.
- getScaling() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the scaling parameter of the algorithm.
- getSender() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getSender(Connection) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
- getSender() - Method in interface eu.mihosoft.vrl.workflow.skin.ConnectionSkin
-
Returns the sender connector.
- getSender(Connection) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the sender of the specified connection.
- getSenderConnector() - Method in class eu.mihosoft.vrl.workflow.ConnectionEvent
-
- getSenderId() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
-
- getSkinFactories() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns the skin factories that are used by this flow controller.
- getSkinFactory() - Method in interface eu.mihosoft.vrl.workflow.skin.Skin
-
Returns the skin factory that created this skin.
- getStatus() - Method in interface eu.mihosoft.vrl.workflow.CompatibilityResult
-
- getStatus() - Method in interface eu.mihosoft.vrl.workflow.ConnectionResult
-
Get the status of the connection.
- getStorage() - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
-
- getStyle() - Method in interface eu.mihosoft.vrl.workflow.VisualizationRequest
-
- getSubControllers() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Returns all direct subcontrollers of this flow controller.
- getSubflowscale() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the scaling factor that is used to scale subflow-nodes in the
autoscaleNodes procedure.
- getSubflowscale() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the scaling factor that is used to scale subflow-nodes in the
autoscaleNodes procedure.
- getThruInputs() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
- getThruInputs() - Method in interface eu.mihosoft.vrl.workflow.VFlowModel
-
- getThruOutputs() - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
- getThruOutputs() - Method in interface eu.mihosoft.vrl.workflow.VFlowModel
-
- getTitle() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getTitle() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property title.
- getType() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getType() - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Returns the connection type of this collection.
- getType() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the conneciton type of this connector.
- getType() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
-
- getType() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
-
- getValue() - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
-
Gets the value of the property value.
- getValue() - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
-
Gets the value of the property value.
- getValue() - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
-
- getValue() - Method in interface eu.mihosoft.vrl.workflow.ValueObject
-
Gets the value of the property value.
- getValueObject() - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Returns the value object of this connector.
- getValueObject() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
-
- getValueObject() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getValueObject() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property valueObject.
- getVisualizationRequest() - Method in interface eu.mihosoft.vrl.workflow.Connection
-
- getVisualizationRequest() - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
-
- getVisualizationRequest() - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
-
- getVisualizationRequest() - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
Gets the value of the property visualizationRequest.
- getVisualizationRequest() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
-
- getVisualizationRequest() - Method in interface eu.mihosoft.vrl.workflow.Model
-
Returns the visualization request of this model.
- getVisualizationRequest() - Method in interface eu.mihosoft.vrl.workflow.ValueObject
-
- getVReq() - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
-
- getVReq() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getWidth() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getWidth() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property width.
- getWorkflow() - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
Returns the workflow to be laid out.
- getWorkflow() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Returns the workflow to be laid out.
- getWorkflow() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Returns the workflow to be laid out.
- getX() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getX() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property x.
- getY() - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
-
- getY() - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Gets the value of the property y.