public interface IElementModifier
Modifier and Type | Field and Description |
---|---|
static int |
ADD |
static int |
CELL |
static int |
DOING |
static int |
DONE |
static int |
EXTENDING |
static int |
FIELD |
static int |
HIERARCHY |
static int |
INSERT |
static int |
NAME |
static int |
PREPARED |
static int |
REDOING |
static int |
REDONE |
static int |
REMOVE |
static int |
REMOVE_ALL |
static int |
REORDER |
static int |
UNDOING |
static int |
UNDONE |
static int |
UNKNOWN |
Modifier and Type | Method and Description |
---|---|
void |
addConsecutive(IElementModifier modifier) |
boolean |
canExtend() |
boolean |
canRedo() |
boolean |
canUndo() |
void |
close() |
void |
doIt(de.toem.pattern.threading.IProgress progress) |
void |
doIt(de.toem.pattern.threading.IProgress progress,
boolean asConsecutive) |
ICell |
getCell() |
ICover |
getCover() |
IElement |
getElement() |
IElementModifierListener |
getListener() |
IElement |
getResult() |
java.util.List<IElement> |
getResults() |
int |
getType() |
boolean |
hasCell() |
boolean |
hasConsecutives() |
boolean |
isApplied() |
boolean |
isCanceled() |
boolean |
isCellType() |
boolean |
isDone() |
boolean |
isExtensible() |
boolean |
isFieldType() |
boolean |
isHierarchyType() |
boolean |
isNameType() |
boolean |
isRootDone() |
boolean |
isUndone() |
boolean |
isUpdateSuggested() |
boolean |
isWorking() |
void |
redo(de.toem.pattern.threading.IProgress progress) |
void |
redo(de.toem.pattern.threading.IProgress progress,
boolean asConsecutive) |
void |
setListener(IElementModifierListener listener) |
void |
setUpdateSuggested(boolean updateHint) |
void |
undo(de.toem.pattern.threading.IProgress progress) |
void |
undo(de.toem.pattern.threading.IProgress progress,
boolean asConsecutive) |
static final int UNKNOWN
static final int HIERARCHY
static final int CELL
static final int FIELD
static final int NAME
static final int ADD
static final int REMOVE
static final int INSERT
static final int REORDER
static final int REMOVE_ALL
static final int DOING
static final int EXTENDING
static final int UNDOING
static final int REDOING
static final int PREPARED
static final int DONE
static final int UNDONE
static final int REDONE
IElement getElement()
IElement getResult()
java.util.List<IElement> getResults()
boolean hasCell()
ICell getCell()
ICover getCover()
int getType()
boolean isCellType()
boolean isFieldType()
boolean isHierarchyType()
boolean isNameType()
boolean isExtensible()
boolean isCanceled()
boolean isApplied()
boolean isDone()
boolean isRootDone()
boolean isUndone()
boolean isWorking()
boolean isUpdateSuggested()
void setUpdateSuggested(boolean updateHint)
IElementModifierListener getListener()
void setListener(IElementModifierListener listener)
boolean hasConsecutives()
void addConsecutive(IElementModifier modifier)
void doIt(de.toem.pattern.threading.IProgress progress)
void doIt(de.toem.pattern.threading.IProgress progress, boolean asConsecutive)
boolean canExtend()
void close()
void undo(de.toem.pattern.threading.IProgress progress)
void undo(de.toem.pattern.threading.IProgress progress, boolean asConsecutive)
boolean canUndo()
void redo(de.toem.pattern.threading.IProgress progress)
void redo(de.toem.pattern.threading.IProgress progress, boolean asConsecutive)
boolean canRedo()