A C D E F G H I K L M N P R S T V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- saveToXML(VFlowModel) - Static method in class eu.mihosoft.vrl.workflow.io.WorkflowIO
- saveToXML(VFlowModel, OutputStream) - Static method in class eu.mihosoft.vrl.workflow.io.WorkflowIO
- saveToXML(Path, VFlowModel) - Static method in class eu.mihosoft.vrl.workflow.io.WorkflowIO
- SECONDARY - eu.mihosoft.vrl.workflow.MouseButton
-
Secondary mouse button (usually the right mouse button).
- Selectable - Interface in eu.mihosoft.vrl.workflow
-
Selectable interface.
- selectableProperty() - Method in interface eu.mihosoft.vrl.workflow.VNode
- selectedProperty() - Method in interface eu.mihosoft.vrl.workflow.Selectable
-
Returns the selection state property.
- senderProperty() - Method in interface eu.mihosoft.vrl.workflow.skin.ConnectionSkin
-
Returns the sender property.
- set(String, T) - Method in interface eu.mihosoft.vrl.workflow.PropertyStorage
-
Sets a property.
- setAlignmentThreshold(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the alignment parameter used to align nodes with each other.
- setAspectratio(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the aspect ratio of the initial drawing area of the graph.
- setAutoscaleNodes(boolean) - 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.
- setAutoscaleNodes(boolean) - 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.
- setAutoscaleNodes(boolean) - 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.
- setConnectionClass(Class<? extends Connection>) - Method in interface eu.mihosoft.vrl.workflow.Connections
-
Defines the connection implementation class that shall be used.
- setConnections(List<PersistentConnection>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
- setConnectors(List<PersistentConnector>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setController(VFlow) - Method in interface eu.mihosoft.vrl.workflow.skin.Skin
-
Defines the flow controller that shall be used to manipulate the model.
- setDebug(boolean) - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
If set to true, debugging output will be printed in the command line.
- setDebug(boolean) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, debugging output will be printed in the command line.
- setDebug(boolean) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
If set to true, debugging output will be printed in the command line.
- setDirection(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the desired average edge direction as an angle to the abscissa in degrees.
- setFlowNodeClass(Class<? extends VNode>) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
- setFlowNodeClass(Class<? extends VNode>) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the flow node implementation class used by this flow controller.
- setGraphmode(int) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the input type.
- setGraphmode(int) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the input type.
- setHeight(double) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setHeight(double) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property height.
- setId(String) - Method in interface eu.mihosoft.vrl.workflow.Connection
- setId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
- setId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setId(String) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Defines the local id of this node.
- setIdGenerator(IdGenerator) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
- setIdGenerator(IdGenerator) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the id generator that shall be used by this flow controller.
- setLaunchAlignNodes(boolean) - 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.
- setLaunchCalculateHorizontalPositions(boolean) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, the horizontal position for each layer is calculated and changed.
- setLaunchCalculateVerticalPositions(boolean) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, the vertical position for each node is calculated and changed.
- setLaunchCreateLayering(boolean) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
If set to true, a new layering for the given graph is created.
- setLaunchDisplaceIdents(boolean) - 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.
- setLaunchForcePush(boolean) - 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.
- setLaunchJungLayout(boolean) - 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.
- setLaunchOrigin(boolean) - 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.
- setLaunchPushBack(boolean) - 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.
- setLaunchRemoveCycles(boolean) - 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.
- setLaunchRemoveCycles(boolean) - 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.
- setLaunchRotate(boolean) - 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.
- setLaunchSeparateDisjunctGraphs(boolean) - 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.
- setLaunchSeparateEdgeTypes(boolean) - 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.
- setLayering(int[]) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the layering of the current graph as an array of layer indices.
- setLayoutSelector(int) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Select the Jung layout that is supposed to be used in the first step of the algorithm.
- setLocalId(String) - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Defines the local id of this connector.
- setLocalId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
- setMainInput(Connector) - Method in interface eu.mihosoft.vrl.workflow.VNode
- setMainInputs(Map<String, String>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setMainOutput(Connector) - Method in interface eu.mihosoft.vrl.workflow.VNode
- setMainOutputs(Map<String, String>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setMaxiterations(int) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the maximum amount of iterations for the force push step of the algorithm.
- setMaxNumberOfConnections(int) - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Defines the maximum allowed number of connections.
- setMaxNumConnections(int) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
- setModel(VFlowModel) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the model that shall be used by this flow controller.
- setModel(T) - Method in interface eu.mihosoft.vrl.workflow.skin.Skin
-
Defines the model that shall be represented by this skin.
- setModelGraph(DirectedGraph<VNode, Connection>) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the model graph to be laid out.
- setModelGraph(LinkedList<Pair<Integer>>) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the model graph.
- setNodelist(Collection<VNode>) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the list of nodes to be laid out.
- setNodelist(Collection<VNode>) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the list of nodes to be laid out.
- setNodeLookup(NodeLookup) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
- setNodeLookup(NodeLookup) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the node lookup that shall be used by this flow controller.
- setNodes(List<PersistentNode>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
- setNodeSkinLookup(FlowNodeSkinLookup) - Method in interface eu.mihosoft.vrl.workflow.VFlow
- setParent(PersistentFlow) - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
- setParent(VNode) - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
- setParent(VNode) - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
- setParent(VNode) - Method in interface eu.mihosoft.vrl.workflow.ValueObject
- setParentId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
- setPassthru(boolean) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
- setReceiver(Connector) - Method in interface eu.mihosoft.vrl.workflow.Connection
- setReceiver(Connector) - Method in interface eu.mihosoft.vrl.workflow.skin.ConnectionSkin
-
Defines the receiver connector.
- setReceiverId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
- setRecursive(boolean) - 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.
- setRecursive(boolean) - 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.
- setRecursive(boolean) - 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.
- setScaling(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the scaling parameter of the algorithm.
- setScaling(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the scaling parameter of the algorithm.
- setSender(Connector) - Method in interface eu.mihosoft.vrl.workflow.Connection
- setSender(Connector) - Method in interface eu.mihosoft.vrl.workflow.skin.ConnectionSkin
-
Defines the sender connector.
- setSenderId(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
- setSkinFactories(SkinFactory...) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the skin factories for this flow controller.
- setSkinFactories(Collection<SkinFactory<? extends ConnectionSkin, ? extends VNodeSkin>>) - Method in interface eu.mihosoft.vrl.workflow.VFlow
-
Defines the skin factories for this flow controller.
- setStorage(Map<String, Object>) - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
- setStyle(String) - Method in interface eu.mihosoft.vrl.workflow.VisualizationRequest
- setSubflowscale(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the scaling factor that is used to scale subflow-nodes in the autoscaleNodes procedure.
- setSubflowscale(double) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the scaling factor that is used to scale subflow-nodes in the autoscaleNodes procedure.
- setTitle(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setTitle(String) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property title.
- setType(String) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
- setUp() - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets up the model-fields.
- setValue(Object) - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
-
Sets the value of the property value.
- setValue(Object) - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
-
Sets the value of the property value.
- setValue(Object) - Method in class eu.mihosoft.vrl.workflow.io.PersistentValueObject
- setValue(Object) - Method in interface eu.mihosoft.vrl.workflow.ValueObject
-
Sets the value of the property value.
- setValueObject(PersistentValueObject) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setValueObject(ValueObject) - Method in interface eu.mihosoft.vrl.workflow.Connector
-
Defines the value object of this connector.
- setValueObject(ValueObject) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
- setValueObject(ValueObject) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property valueObject.
- setVisible(boolean) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
Sets the value of the property visible.
- setVisible(boolean) - Method in class eu.mihosoft.vrl.workflow.io.PersistentFlow
- setVisible(boolean) - Method in interface eu.mihosoft.vrl.workflow.VFlow
- setVisible(boolean) - Method in interface eu.mihosoft.vrl.workflow.VisibleState
-
Sets the value of the property visible.
- setVisualizationRequest(VisualizationRequest) - Method in interface eu.mihosoft.vrl.workflow.Connection
- setVisualizationRequest(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.DefaultConnectorValueObject
- setVisualizationRequest(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.DefaultValueObject
- setVisualizationRequest(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.FlowModelImpl
-
Sets the value of the property visualizationRequest.
- setVisualizationRequest(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnector
- setVisualizationRequest(VisualizationRequest) - Method in interface eu.mihosoft.vrl.workflow.Model
-
Defines the visualization request for this model.
- setVisualizationRequest(VisualizationRequest) - Method in interface eu.mihosoft.vrl.workflow.ValueObject
- setVReq(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.io.PersistentConnection
- setVReq(VisualizationRequest) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setWidth(double) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setWidth(double) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property width.
- setWorkflow(VFlowModel) - Method in interface eu.mihosoft.vrl.workflow.incubating.LayoutGenerator
-
Sets the workflow to be laid out.
- setWorkflow(VFlowModel) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorNaive
-
Sets the workflow to be laid out.
- setWorkflow(VFlowModel) - Method in class eu.mihosoft.vrl.workflow.incubating.LayoutGeneratorSmart
-
Sets the workflow to be laid out.
- setX(double) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setX(double) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property x.
- setY(double) - Method in class eu.mihosoft.vrl.workflow.io.PersistentNode
- setY(double) - Method in interface eu.mihosoft.vrl.workflow.VNode
-
Sets the value of the property y.
- Skin<T extends Model> - Interface in eu.mihosoft.vrl.workflow.skin
-
A skin is a toolkit independent visual representation of a model.
- SkinFactory<T extends Skin,V extends Skin> - Interface in eu.mihosoft.vrl.workflow.skin
-
A skinfactory is responsible for creating skin based on model changes.
All Classes All Packages