public class StructuralSiteNode extends Object implements StructuralNode
Constructor and Description |
---|
StructuralSiteNode(SiteNode node) |
Modifier and Type | Method and Description |
---|---|
Iterator<StructuralNode> |
getChildIterator() |
long |
getChildNodeCount() |
HistoryReference |
getHistoryReference() |
String |
getMethod() |
String |
getName() |
StructuralNode |
getParent() |
String |
getRegexPattern() |
String |
getRegexPattern(boolean incChildren) |
SiteNode |
getSiteNode() |
org.apache.commons.httpclient.URI |
getURI() |
boolean |
isDataDriven() |
boolean |
isLeaf() |
boolean |
isRoot() |
boolean |
isSameAs(StructuralNode node) |
public StructuralSiteNode(SiteNode node)
public StructuralNode getParent() throws DatabaseException
getParent
in interface StructuralNode
DatabaseException
public Iterator<StructuralNode> getChildIterator()
getChildIterator
in interface StructuralNode
public long getChildNodeCount()
getChildNodeCount
in interface StructuralNode
public HistoryReference getHistoryReference()
getHistoryReference
in interface StructuralNode
public org.apache.commons.httpclient.URI getURI()
getURI
in interface StructuralNode
public String getName()
getName
in interface StructuralNode
public String getMethod()
getMethod
in interface StructuralNode
public boolean isRoot()
isRoot
in interface StructuralNode
public boolean isLeaf()
isLeaf
in interface StructuralNode
public SiteNode getSiteNode()
public boolean isSameAs(StructuralNode node)
isSameAs
in interface StructuralNode
public String getRegexPattern() throws DatabaseException
getRegexPattern
in interface StructuralNode
DatabaseException
public String getRegexPattern(boolean incChildren) throws DatabaseException
getRegexPattern
in interface StructuralNode
DatabaseException
public boolean isDataDriven()
isDataDriven
in interface StructuralNode