com.bea.portal.tools.da.taxonomy.usermgmt
Class UserTaxonomyBuilder

java.lang.Object
  extended by com.bea.p13n.delegation.taxonomy.SimpleTaxonomyBuilder
      extended by com.bea.portal.tools.da.taxonomy.usermgmt.UserTaxonomyBuilder
All Implemented Interfaces
TaxonomyBuilder, Serializable

public class UserTaxonomyBuilder
extends SimpleTaxonomyBuilder

Taxonomy for a User, which is contained in the Users top level taxonomy node.

See Also
Serialized Form

Field Summary
 
Fields inherited from interface com.bea.p13n.delegation.taxonomy.TaxonomyBuilder
TAXONOMY_DELIMITER
 
Constructor Summary
UserTaxonomyBuilder(String name)
           
UserTaxonomyBuilder(UserView userView)
          Constructs a User taxonomy.
 
Method Summary
 StringBuilder buildTaxonomy()
          Builds the taxonomy String associated with this TaxonomyBuilder.
 
Methods inherited from class com.bea.p13n.delegation.taxonomy.SimpleTaxonomyBuilder
getTaxonomyLevel, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserTaxonomyBuilder

public UserTaxonomyBuilder(UserView userView)
Constructs a User taxonomy.

Parameters
userView - the UserView that defines the User

UserTaxonomyBuilder

public UserTaxonomyBuilder(String name)
Method Detail

buildTaxonomy

public StringBuilder buildTaxonomy()
Description copied from interface: TaxonomyBuilder
Builds the taxonomy String associated with this TaxonomyBuilder. This may involve other TaxonomyBuilders in cases where there is a heirarchical structure to the taxonomy.

Returns


Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.