com.uppaal.model.core2
Class InsertEdgeCommand
java.lang.Object
com.uppaal.model.core2.AbstractCommand
com.uppaal.model.core2.AbstractTransaction
com.uppaal.model.core2.InsertEdgeCommand
- All Implemented Interfaces:
- Command
public class InsertEdgeCommand
- extends AbstractTransaction
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InsertEdgeCommand
public InsertEdgeCommand(AbstractLocation source,
int x,
int y)
addNail
public void addNail(int x,
int y)
move
public void move(int x,
int y)
- Overrides:
move in class AbstractTransaction
commitLocation
public void commitLocation(int x,
int y)
commitBranchPoint
public void commitBranchPoint(int x,
int y)
commit
public void commit(AbstractLocation target)
hasNails
public boolean hasNails()
getSource
public AbstractLocation getSource()
getTarget
public AbstractLocation getTarget()
commit
public void commit()
- Description copied from class:
AbstractTransaction
- Commit the transaction.
- Overrides:
commit in class AbstractTransaction
doCancel
protected void doCancel()
- Specified by:
doCancel in class AbstractTransaction
doExecute
protected void doExecute()
- Specified by:
doExecute in class AbstractTransaction
doUndo
protected void doUndo()
- Specified by:
doUndo in class AbstractTransaction
getModifiedElement
public Element getModifiedElement()
- Returns:
- the modified element or its closest relative (sibling or parent)
if the element is not displayed.
Copyright © 2012 Uppsala University and Aalborg University. All Rights Reserved.