com.uppaal.model.core2.lsc
Class InsertAnchoredElementCommand

java.lang.Object
  extended by com.uppaal.model.core2.AbstractCommand
      extended by com.uppaal.model.core2.AbstractTransaction
          extended by com.uppaal.model.core2.InsertElementCommand
              extended by com.uppaal.model.core2.lsc.InsertAnchoredElementCommand
All Implemented Interfaces:
Command

public class InsertAnchoredElementCommand
extends InsertElementCommand

A transaction command for inserting elements. The transaction supports optionally setting a position, repeatedly.


Field Summary
 
Fields inherited from class com.uppaal.model.core2.InsertElementCommand
element, parent, position
 
Fields inherited from class com.uppaal.model.core2.AbstractTransaction
committed, document
 
Fields inherited from class com.uppaal.model.core2.AbstractCommand
version
 
Constructor Summary
InsertAnchoredElementCommand(InstanceLine anchor, AnchoredElement element)
           
 
Method Summary
protected  void doCancel()
           
protected  void doUndo()
           
 void setAnchor(InstanceLine anchor)
           
 void showEditor(JFrame frame)
           
 
Methods inherited from class com.uppaal.model.core2.InsertElementCommand
doExecute, getElement, getModifiedElement, move
 
Methods inherited from class com.uppaal.model.core2.AbstractTransaction
cancel, commit, execute, undo
 
Methods inherited from class com.uppaal.model.core2.AbstractCommand
getVersion, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertAnchoredElementCommand

public InsertAnchoredElementCommand(InstanceLine anchor,
                                    AnchoredElement element)
Method Detail

setAnchor

public void setAnchor(InstanceLine anchor)

showEditor

public void showEditor(JFrame frame)

doCancel

protected void doCancel()
Overrides:
doCancel in class InsertElementCommand

doUndo

protected void doUndo()
Overrides:
doUndo in class InsertElementCommand


Copyright © 2012 Uppsala University and Aalborg University. All Rights Reserved.