public static class SpaceResolver.SpaceHandlingBreakPosition extends Position
Constructor and Description |
---|
SpaceResolver.SpaceHandlingBreakPosition(SpaceResolver resolver,
BreakElement breakPoss)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
Position |
getOriginalBreakPosition() |
Position |
getPosition()
Overridden by NonLeafPosition to return the Position of its
child LM.
|
SpaceResolver |
getSpaceResolver() |
void |
notifyBreakSituation(boolean isBreakSituation,
RelSide side)
Notifies all affected layout managers about the current situation in the part to be
handled for area generation.
|
java.lang.String |
toString() |
generatesAreas, getIndex, getLM, getShortLMName, setIndex
public SpaceResolver.SpaceHandlingBreakPosition(SpaceResolver resolver, BreakElement breakPoss)
resolver
- the space resolver that provides the info about the actual situationbreakPoss
- the original break possibility that creates this Positionpublic SpaceResolver getSpaceResolver()
public void notifyBreakSituation(boolean isBreakSituation, RelSide side)
isBreakSituation
- true if this is a break situation.side
- defines to notify about the situation whether before or after the break.
May be null if isBreakSituation is null.public Position getOriginalBreakPosition()
public Position getPosition()
Position
getPosition
in class Position
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.