|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.foray.area.FOLinkage
org.foray.area.FOLinkageNormal
public class FOLinkageNormal
A "normal" linkage manager, that is, one that simply matches an FONode to the Areas that it has created.
| Constructor Summary | |
|---|---|
FOLinkageNormal(org.axsl.fo.Fo foGenerator)
Constructor. |
|
| Method Summary | |
|---|---|
boolean |
contains(AreaNode areaNode)
Indicates whether a given area was generated by this linkage. |
Area |
firstNormalAreaReturned()
Returns the first normal area returned by this linkage. |
AreaNode |
getFirstGeneratedBy()
Returns the first area generated by this linkage, that is, by the FO node in this linkage. |
Area |
getLastAreaGeneratedBy()
Returns the last Area generated by the FO. |
AreaNode |
getLastGeneratedBy()
Returns the last area node generated by the FO. |
AreaNode |
getNextGeneratedBy(AreaNode area)
For a given area, returns the next area generated by this linkage. |
AreaNode |
getPreviousGeneratedBy(AreaNode area)
For a given area, returns the previous area generated by this linkage. |
org.axsl.fo.fo.RetrieveMarker |
getRetrieveMarker(AreaNode areaNode)
Retrieves the GraftingPoint, if any, for a given area node. |
boolean |
isFirstGeneratedBy(AreaNode area)
Indicates whether a given area is the first one generated by this linkage. |
boolean |
isLastGeneratedBy(AreaNode area)
Indicates whether a given area is the last one generated by this linkage. |
Area |
lastNormalAreaReturned()
Returns the last normal area returned by this linkage. |
int |
qtyAreasGenerated()
Returns the number of areas generated by the FO. |
void |
registerGeneratedArea(AreaNode areaNode)
Register a given area node as being generated by this linkage. |
void |
unregisterGeneratedArea(AreaNode areaNode)
Unregisters a given area node. |
| Methods inherited from class org.foray.area.FOLinkage |
|---|
getFONode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FOLinkageNormal(org.axsl.fo.Fo foGenerator)
foGenerator - The FO node generating this linkage.| Method Detail |
|---|
public void registerGeneratedArea(AreaNode areaNode)
areaNode - The area node to register.public void unregisterGeneratedArea(AreaNode areaNode)
areaNode - The area node to unregister.public AreaNode getFirstGeneratedBy()
public AreaNode getPreviousGeneratedBy(AreaNode area)
area - The area whose previous area is needed.
area is the first area generated by this linkage.public AreaNode getNextGeneratedBy(AreaNode area)
area - The area whose next area is needed.
area is the last area generated by this linkage.public boolean isFirstGeneratedBy(AreaNode area)
area - An Area instance.
public boolean isLastGeneratedBy(AreaNode area)
area - An Area instance.
public int qtyAreasGenerated()
public AreaNode getLastGeneratedBy()
public Area getLastAreaGeneratedBy()
public Area firstNormalAreaReturned()
public Area lastNormalAreaReturned()
public org.axsl.fo.fo.RetrieveMarker getRetrieveMarker(AreaNode areaNode)
FOLinkage
getRetrieveMarker in class FOLinkageareaNode - The area node for which the retrieve marker is needed.
public boolean contains(AreaNode areaNode)
areaNode - The node to be tested.
areaNode.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||