public interface ArrangementEntry
ArrangementEntry then.
The entries can be organised into hierarchies where every sub-hierarchy is independent
(see getParent(), getChildren()).
Implementations of this interface are not obliged to be thread-safe.| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeMatched()
Sometimes we want particular entry to serve just as another entries holder.
|
java.util.List<? extends ArrangementEntry> |
getChildren()
Entries can be organised into hierarchies, that means that only siblings position can be changed during the rearrangement.
|
java.util.List<? extends ArrangementEntry> |
getDependencies()
There is a possible case that particular entry position depends on another entries positions.
|
int |
getEndOffset() |
ArrangementEntry |
getParent() |
int |
getStartOffset() |
ArrangementEntry getParent()
getChildren()java.util.List<? extends ArrangementEntry> getChildren()
getParent()java.util.List<? extends ArrangementEntry> getDependencies()
parent
is returned - that means that current entry should be arranged to be the first child.int getStartOffset()
int getEndOffset()
boolean canBeMatched()
'false' from this method call.true if current entry can be matched;
false otherwise