Klasse ModelClipboard

java.lang.Object
org.deidentifier.arx.gui.model.ModelClipboard

public class ModelClipboard extends Object
A model for the clipboard.
  • Konstruktordetails

    • ModelClipboard

      public ModelClipboard()
  • Methodendetails

    • addAllToClipboard

      public void addAllToClipboard(List<ARXLattice.ARXNode> list)
      Add a set of elements to the clipboard.
      Parameter:
      list -
    • addInterestingTransformations

      public void addInterestingTransformations(Model model)
      Extracts interesting transformations from the given result
      Parameter:
      model -
    • addToClipboard

      public void addToClipboard(ARXLattice.ARXNode node)
      Add a node to the clipboard.
      Parameter:
      node -
    • clearClipboard

      public void clearClipboard()
      Clear the clipboard.
    • getClipboardEntries

      public List<ARXLattice.ARXNode> getClipboardEntries()
      Returns a copy of all clipboard entries.
      Gibt zurück:
    • isModified

      public boolean isModified()
      Is the clipboard modified.
      Gibt zurück:
    • moveEntryDown

      public void moveEntryDown(ARXLattice.ARXNode node)
      Moves the entry down.
      Parameter:
      node -
    • moveEntryUp

      public void moveEntryUp(ARXLattice.ARXNode node)
      Moves the entry up.
      Parameter:
      node -
    • removeFromClipboard

      public void removeFromClipboard(ARXLattice.ARXNode node)
      Removes an entry from the clip board.
      Parameter:
      node -
    • setUnmodified

      public void setUnmodified()
      Sets as unmodified.
    • sort

      public void sort()
      Sorts all nodes according to their minimal score.