com.hlcl.rql.hip.as
Class GroupPageStructureElement

java.lang.Object
  extended by com.hlcl.rql.hip.as.PageStructureElement
      extended by com.hlcl.rql.hip.as.GroupPageStructureElement

public class GroupPageStructureElement
extends PageStructureElement

Author:
lejafr This class encapsulates an element with an information string only.
See Also:
PageStructureCollector

Constructor Summary
GroupPageStructureElement(int deepness)
          Erzeugt einen neues Element.
 
Method Summary
 java.lang.String getInformation(java.lang.String pattern)
          Liefert den formatierten Text mit der group size als {0} zurück.
 void incrementSize()
          Erhöht die Anzahl Elemente um 1.
 boolean isEmpty()
          Liefert true, falls diese Gruppe noch nicht erhöht wurde.
 boolean isGroup()
          Liefert true, falls dieses Element eine Seite beinhaltet.
 boolean isNotEmpty()
          Liefert true, falls diese Gruppe noch erhöht wurde.
 int size()
          Liefert die Anzahl Elemente dieser Gruppe zurück.
 
Methods inherited from class com.hlcl.rql.hip.as.PageStructureElement
getDeepness, isMultiLink, isPage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupPageStructureElement

public GroupPageStructureElement(int deepness)
Erzeugt einen neues Element.

Method Detail

isGroup

public boolean isGroup()
Liefert true, falls dieses Element eine Seite beinhaltet.

Overrides:
isGroup in class PageStructureElement

isEmpty

public boolean isEmpty()
Liefert true, falls diese Gruppe noch nicht erhöht wurde.


isNotEmpty

public boolean isNotEmpty()
Liefert true, falls diese Gruppe noch erhöht wurde.


size

public int size()
Liefert die Anzahl Elemente dieser Gruppe zurück.


incrementSize

public void incrementSize()
Erhöht die Anzahl Elemente um 1.


getInformation

public java.lang.String getInformation(java.lang.String pattern)
Liefert den formatierten Text mit der group size als {0} zurück.