A C D E F G H I K L M N P R S T V W X Y 
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.
A C D E F G H I K L M N P R S T V W X Y 
All Classes All Packages