PIP.Domains.Family
Class Subfamily

java.lang.Object
  extended by PIP.Domains.Family.HierarchicalFamily
      extended by PIP.Domains.Family.Subfamily
All Implemented Interfaces:
java.io.Serializable, Family

public class Subfamily
extends HierarchicalFamily

See Also:
Serialized Form

Constructor Summary
Subfamily(HierarchicalFamily family, int levels)
           
 
Method Summary
 HierarchicalFamily getFamily()
           
 FamilyType getFamilyType()
           
 java.lang.String getLevel(int n)
           
 int getLevels()
           
 
Methods inherited from class PIP.Domains.Family.HierarchicalFamily
compareAt, compareTo, equals, hashCode, toString, withLevels
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Subfamily

public Subfamily(HierarchicalFamily family,
                 int levels)
Method Detail

getFamily

public HierarchicalFamily getFamily()

getLevel

public java.lang.String getLevel(int n)
Specified by:
getLevel in class HierarchicalFamily

getFamilyType

public FamilyType getFamilyType()

getLevels

public int getLevels()
Specified by:
getLevels in class HierarchicalFamily