org.biopax.paxtools.command
Class CommandManager

java.lang.Object
  extended by org.biopax.paxtools.command.CommandManager

public class CommandManager
extends java.lang.Object

This is a class for manipulating a BioPAX model via undoable commands


Constructor Summary
CommandManager(Model model)
           
 
Method Summary
 void addObjects(java.util.Set<BioPAXElement> bpes)
           
 void addProperty(BioPAXElement bpe, PropertyEditor editor, java.lang.Object value)
           
 boolean canRedo()
           
 boolean canUndo()
           
 void redo()
           
 void removeObjects(java.util.Set<BioPAXElement> bpes)
           
 void removeProperty(BioPAXElement bpe, PropertyEditor editor, java.lang.Object value)
           
 void undo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandManager

public CommandManager(Model model)
Method Detail

addProperty

public void addProperty(BioPAXElement bpe,
                        PropertyEditor editor,
                        java.lang.Object value)

removeProperty

public void removeProperty(BioPAXElement bpe,
                           PropertyEditor editor,
                           java.lang.Object value)

addObjects

public void addObjects(java.util.Set<BioPAXElement> bpes)

removeObjects

public void removeObjects(java.util.Set<BioPAXElement> bpes)

undo

public void undo()

redo

public void redo()

canUndo

public boolean canUndo()

canRedo

public boolean canRedo()


Copyright © 2011 BioPAX. All Rights Reserved.