Collection : public abstract class
Created: 3/12/2005 12:00:00 AM
Modified: 7/26/2006 6:46:20 PM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This is an abstract base class for objects that represent collections of ManagedEntity objects. This enables common attributes, methods, relationships and other semantics to be applied to different types of Collections of ManagedEntity objects. These can then be refined in the subclasses of Collection.<br/></p>
Attribute Details
public Integer
  orderMethod
Notes: This is an enumerated integer, and is used to define the method by which elements in an OrderedSet or Sequence are collated. If the Collection type is Set or Bag, then this attribute MUST have the value 1 ("Not Applicable"). Values include: <br /><br />1: Not Applicable <br />2: Ascending <br />3: Descending
public Integer
  type
Notes: This is an enumerated integer that defines the type of Collection that this object is. Values include: <br /><br />1: Set <br />2: OrderedSet <br />3: Sequence <br />4: Bag <br /><br />A Set does not contain duplicate elements, and does not impose an order on its elements. An OrderedSet is like a Set, except that it does impose an order on its contents. A Bag is like a Set, except that it may contain duplicates. A Sequence is like a Bag, except that the elements are ordered.
Object Type Connection Notes
ResourcePool Class Generalization  
ProjectResourcePool Class Tree  
ProjectResourceHolding Class Tree  
Calendar Class Generalization  
RootEntity Class Tree  
PolicyRepository Class Generalization  
ReplacementSet Class Generalization  
CompetitorIntelligenceMarketSegment Class Generalization  
CompetitorMarketSegment Class Generalization  
MarketSegment Class Generalization