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, isMarkerprivate TopicMap tm
private Locator type
private boolean associationAlreadyExists
public CreateAssociationOperation(TopicMap tm, Locator type, java.util.HashMap<Locator,Locator> players) throws UndoException, TopicMapException
UndoExceptionTopicMapExceptionpublic CreateAssociationOperation(Topic type, java.util.HashMap<Topic,Topic> players) throws UndoException, TopicMapException
UndoExceptionTopicMapExceptionpublic CreateAssociationOperation(TopicMap tm, Locator type, Locator role, Locator player) throws UndoException, TopicMapException
UndoExceptionTopicMapExceptionpublic CreateAssociationOperation(Topic type, Topic role, Topic player) throws UndoException, TopicMapException
UndoExceptionTopicMapExceptionCreateAssociationOperation(Association a, boolean exists) throws UndoException, TopicMapException
UndoExceptionTopicMapExceptionLocator getType()
void setType(Locator type)
public void redo()
throws UndoException
redo in class UndoOperationUndoExceptionpublic void undo()
throws UndoException
undo in class UndoOperationUndoExceptionpublic java.lang.String getLabel()
getLabel in class UndoOperationpublic CreateAssociationOperation clone()
clone in class java.lang.ObjectCopyright 2004-2015 Wandora Team