|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.p13n.delegation.taxonomy.ParentedTaxonomyBuilder
public abstract class ParentedTaxonomyBuilder
A TaxonomyBuilder
that depends on a parent TaxonomyBuilder
for a portion of its overall taxonomy, usually due to a heirarchical
relationship between resources.
Field Summary |
---|
Fields inherited from interface com.bea.p13n.delegation.taxonomy.TaxonomyBuilder |
---|
TAXONOMY_DELIMITER |
Constructor Summary | |
---|---|
ParentedTaxonomyBuilder(TaxonomyBuilder parentBuilder)
|
Method Summary | |
---|---|
StringBuilder |
buildTaxonomy()
Implementation of buildTaxonomy that prepends the parent taxonomy, with a resource id delimiter, to the leaf taxonomy. |
protected abstract String |
getLeafTaxonomy()
Method that individual ParentedTaxonomyBuilder
implementations implement to provide the leaf portion of their taxonomy,
which will in most cases be directed derived from the resource they
represent. |
protected StringBuilder |
getParentTaxonomy()
Accessor for the parent portion of the taxonomy, available only to specializations of this class. |
int |
getTaxonomyLevel()
Returns the taxonomy depth for a given taxonomy |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ParentedTaxonomyBuilder(TaxonomyBuilder parentBuilder)
Method Detail |
---|
protected StringBuilder getParentTaxonomy()
public StringBuilder buildTaxonomy()
buildTaxonomy
in interface TaxonomyBuilder
protected abstract String getLeafTaxonomy()
ParentedTaxonomyBuilder
implementations implement to provide the leaf portion of their taxonomy,
which will in most cases be directed derived from the resource they
represent.
public String toString()
toString
in class Object
public int getTaxonomyLevel()
TaxonomyBuilder
getTaxonomyLevel
in interface TaxonomyBuilder
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |