public class CreateAssociationOperation extends UndoOperation
Modifier and Type | Field and Description |
---|---|
private boolean |
associationAlreadyExists |
private java.util.HashMap<Locator,Locator> |
players |
private TopicMap |
tm |
private Locator |
type |
isMarker, operationNumber
Modifier | Constructor and Description |
---|---|
(package private) |
CreateAssociationOperation(Association a,
boolean exists) |
|
CreateAssociationOperation(Topic type,
java.util.HashMap<Topic,Topic> players) |
|
CreateAssociationOperation(TopicMap tm,
Locator type,
java.util.HashMap<Locator,Locator> players) |
private |
CreateAssociationOperation(TopicMap tm,
Locator type,
java.util.HashMap<Locator,Locator> players,
boolean exists) |
|
CreateAssociationOperation(TopicMap tm,
Locator type,
Locator role,
Locator player) |
|
CreateAssociationOperation(Topic type,
Topic role,
Topic player) |
Modifier and Type | Method and Description |
---|---|
CreateAssociationOperation |
clone() |
java.lang.String |
getLabel() |
(package private) java.util.HashMap<Locator,Locator> |
getPlayers() |
(package private) Locator |
getType() |
void |
redo() |
(package private) void |
setPlayers(java.util.HashMap<Locator,Locator> players) |
(package private) void |
setType(Locator type) |
void |
undo() |
canRedo, canUndo, combineWith, getDescription, getOperationNumber, getRedoLabel, getUndoLabel, isMarker
private TopicMap tm
private Locator type
private boolean associationAlreadyExists
public CreateAssociationOperation(TopicMap tm, Locator type, java.util.HashMap<Locator,Locator> players) throws UndoException, TopicMapException
UndoException
TopicMapException
public CreateAssociationOperation(Topic type, java.util.HashMap<Topic,Topic> players) throws UndoException, TopicMapException
UndoException
TopicMapException
public CreateAssociationOperation(TopicMap tm, Locator type, Locator role, Locator player) throws UndoException, TopicMapException
UndoException
TopicMapException
public CreateAssociationOperation(Topic type, Topic role, Topic player) throws UndoException, TopicMapException
UndoException
TopicMapException
CreateAssociationOperation(Association a, boolean exists) throws UndoException, TopicMapException
UndoException
TopicMapException
Locator getType()
void setType(Locator type)
public void redo() throws UndoException
redo
in class UndoOperation
UndoException
public void undo() throws UndoException
undo
in class UndoOperation
UndoException
public java.lang.String getLabel()
getLabel
in class UndoOperation
public CreateAssociationOperation clone()
clone
in class java.lang.Object
Copyright 2004-2015 Wandora Team