public class ModelClipboard
extends java.lang.Object
Constructor and Description |
---|
ModelClipboard() |
Modifier and Type | Method and Description |
---|---|
void |
addAllToClipboard(java.util.List<ARXLattice.ARXNode> list)
Add a set of elements to the clipboard.
|
void |
addInterestingTransformations(Model model)
Extracts interesting transformations from the given result
|
void |
addToClipboard(ARXLattice.ARXNode node)
Add a node to the clipboard.
|
void |
clearClipboard()
Clear the clipboard.
|
java.util.List<ARXLattice.ARXNode> |
getClipboardEntries()
Returns a copy of all clipboard entries.
|
boolean |
isModified()
Is the clipboard modified.
|
void |
moveEntryDown(ARXLattice.ARXNode node)
Moves the entry down.
|
void |
moveEntryUp(ARXLattice.ARXNode node)
Moves the entry up.
|
void |
removeFromClipboard(ARXLattice.ARXNode node)
Removes an entry from the clip board.
|
void |
setUnmodified()
Sets as unmodified.
|
void |
sort()
Sorts all nodes according to their minimal score.
|
public void addAllToClipboard(java.util.List<ARXLattice.ARXNode> list)
list
- public void addInterestingTransformations(Model model)
model
- public void addToClipboard(ARXLattice.ARXNode node)
node
- public void clearClipboard()
public java.util.List<ARXLattice.ARXNode> getClipboardEntries()
public boolean isModified()
public void moveEntryDown(ARXLattice.ARXNode node)
node
- public void moveEntryUp(ARXLattice.ARXNode node)
node
- public void removeFromClipboard(ARXLattice.ARXNode node)
node
- public void setUnmodified()
public void sort()