A C D E F G M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEdge(Flow, Flow, String) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
-
Adds an edge in the graph between two flows
- ADDITION - Static variable in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
How quickly flows are added to the actual hierarchy
- addUIClass(Element, String) - Static method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
-
Adds a UI class to an element
- Animation - Class in com.mastercard.test.flow.validation.coppice.ui
-
Graph algorithms are nice to watch, so let's slow them down a bit so humans (and the graph layout) can keep up
C
- com.mastercard.test.flow.validation.coppice - package com.mastercard.test.flow.validation.coppice
-
Model optimisation tooling
- com.mastercard.test.flow.validation.coppice.ui - package com.mastercard.test.flow.validation.coppice.ui
-
GUI components
- compare() - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Opens a txn-compare frame
- controls() - Method in class com.mastercard.test.flow.validation.coppice.ui.Range
- Coppice - Class in com.mastercard.test.flow.validation.coppice
-
A GUI tool to examine the internal structure of a system model
- Coppice() - Constructor for class com.mastercard.test.flow.validation.coppice.Coppice
- creationCost(ToIntFunction<Flow>) - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Controls how the creation cost of a
Flow
is calculated
D
- derivationCost(ToIntBiFunction<Flow, Flow>) - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Controls how the derivation cost of a
Flow
is calculated - destination(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.DiffView
-
Sets the second half of the comparison
- Diff - Class in com.mastercard.test.flow.validation.coppice
-
Utility methods for comparing strings
- diffDistance() - Method in class com.mastercard.test.flow.validation.coppice.Coppice
- diffHTML(String, String) - Static method in class com.mastercard.test.flow.validation.coppice.Diff
- DiffView - Class in com.mastercard.test.flow.validation.coppice.ui
-
Displays the difference between two flows
- DiffView(Coppice, SelectionManager, Flow) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.DiffView
- DISSOLVE - Static variable in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
How quickly basis links are removed before optimisation
E
- escapeHTML(String) - Static method in class com.mastercard.test.flow.validation.coppice.Diff
-
Renders a string suitable for inclusion in a HTML page
- event() - Method in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
This method will block until the minimum delay has been achieved
- examine(Model) - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Sets the model to be examined
F
- filter(String, Predicate<Flow>) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
-
Adds an item filter
- flow - Variable in class com.mastercard.test.flow.validation.coppice.ui.FlowView
-
The viewed flow
- flow() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowView
- FlowList - Class in com.mastercard.test.flow.validation.coppice.ui
-
Holds the list of
Flow
s from theModel
, displaying it with a filter control - FlowList(Consumer<Flow>) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.FlowList
- FlowTransfer - Class in com.mastercard.test.flow.validation.coppice.ui
-
Manages dragging of
Flow
s from one component to another - FlowView - Class in com.mastercard.test.flow.validation.coppice.ui
-
Displays the details of a flow
- FlowView(Flow) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.FlowView
- FlowView(Flow, boolean) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.FlowView
- force(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowList
- force(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
- force(Flow) - Method in interface com.mastercard.test.flow.validation.coppice.ui.SelectionManager.Client
- forceAnimation(boolean) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
G
- getList() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowList
- getNode(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
- getSelected() - Method in class com.mastercard.test.flow.validation.coppice.ui.SelectionManager
- getTags() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowView
- graph() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
- graph() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
- graphicGraph() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
- GraphTree - Class in com.mastercard.test.flow.validation.coppice.ui
-
Provides a linked tree and graph view of a flow hierarchy
- GraphTree(String, ToIntFunction<Flow>, ToIntBiFunction<Flow, Flow>, Consumer<Flow>, JPopupMenu, Range) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.GraphTree
- GraphView - Class in com.mastercard.test.flow.validation.coppice.ui
-
Provides a swing component that displays a graph, dropping the default graphstream mouse interaction behaviour in favour of zoom and pan controls
- GraphView(String) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.GraphView
- GraphView.SelectionListener - Interface in com.mastercard.test.flow.validation.coppice.ui
-
Interface for those interested in node selection
M
- maximum() - Method in class com.mastercard.test.flow.validation.coppice.ui.Range
- minimum() - Method in class com.mastercard.test.flow.validation.coppice.ui.Range
O
- OPTIMISE - Static variable in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
How quickly basis links are added during optimisation
- optimiseChildren() - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Opens a global hierarchy-optimisation frame
- optimiseParent() - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Opens a flow-specific hierarchy-optimisation frame
P
- prepForUsage() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
-
Call this when you want the UI to open for business.
- Progress - Class in com.mastercard.test.flow.validation.coppice.ui
-
A stack of progress bars to track multiple tasks
- Progress() - Constructor for class com.mastercard.test.flow.validation.coppice.ui.Progress
- ProgressSink - Interface in com.mastercard.test.flow.validation.coppice.ui
-
Interface for objects that can be notified of task progress
R
- Range - Class in com.mastercard.test.flow.validation.coppice.ui
-
Controls a range value, where the minimum and maximum can vary from 0 to 1
- Range(String) - Constructor for class com.mastercard.test.flow.validation.coppice.ui.Range
- refresh() - Method in class com.mastercard.test.flow.validation.coppice.ui.DiffView
-
Ensures that the diff view is up-to-date
- refresh() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowView
-
Ensures that the view is up-to-date
- register(SelectionManager.Client) - Method in class com.mastercard.test.flow.validation.coppice.ui.SelectionManager
- registerSink(JComponent, Consumer<Flow>) - Static method in class com.mastercard.test.flow.validation.coppice.ui.FlowTransfer
-
Registers a drop target for dragged flows
- registerSource(JList<?>, Supplier<Flow>) - Static method in class com.mastercard.test.flow.validation.coppice.ui.FlowTransfer
-
Registers a drag source of flows
- registerSource(JTree, Supplier<Flow>) - Static method in class com.mastercard.test.flow.validation.coppice.ui.FlowTransfer
-
Registers a drag source of flows
- removeEdge(Flow, Flow, String) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
-
Removes an edge from the graph
- removeUIClass(Element, String) - Static method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
-
Removes a UI class from an element
S
- scale - Static variable in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
Multiplying factor for the animation delays
- SEARCH - Static variable in class com.mastercard.test.flow.validation.coppice.ui.Animation
-
How quickly potential parents are evaluated
- selected(String) - Method in interface com.mastercard.test.flow.validation.coppice.ui.GraphView.SelectionListener
-
Called when the selected node changes
- SelectionManager - Class in com.mastercard.test.flow.validation.coppice.ui
-
There's a bunch of components that all show
Flow
s, this class can be used to ensure that when aFlow
is selected in one it is selected in all of them - SelectionManager() - Constructor for class com.mastercard.test.flow.validation.coppice.ui.SelectionManager
- SelectionManager.Client - Interface in com.mastercard.test.flow.validation.coppice.ui
-
Implemented by those interested in flow selection
- setSelected(String) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
-
Forces node selection
- sort() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowList
-
Sorts the flow list on ID
T
- transmissions - Variable in class com.mastercard.test.flow.validation.coppice.ui.FlowView
-
Transmissions of the current flow
- tree() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
U
- update(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.SelectionManager
-
Call this when the selected flow has changed
- update(String, String, int, int) - Method in class com.mastercard.test.flow.validation.coppice.ui.Progress
- update(String, String, int, int) - Method in interface com.mastercard.test.flow.validation.coppice.ui.ProgressSink
V
- view() - Method in class com.mastercard.test.flow.validation.coppice.Coppice
-
Opens a txn-detail view frame
- view() - Method in class com.mastercard.test.flow.validation.coppice.ui.DiffView
- view() - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowView
- view() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
- view() - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
W
- with(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowList
- with(Flow) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphTree
-
Adds or updates nodes with a basis relationship to this tree
- withFilterListener(Consumer<Predicate<Flow>>) - Method in class com.mastercard.test.flow.validation.coppice.ui.FlowList
- withListener(Consumer<Range>) - Method in class com.mastercard.test.flow.validation.coppice.ui.Range
- withSelectionListener(GraphView.SelectionListener) - Method in class com.mastercard.test.flow.validation.coppice.ui.GraphView
All Classes All Packages