    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class jtelos.cpp.cppOmegaIndividualClass

    java.lang.Object
       |
       +----jtelos.cpp.cppProposition
               |
               +----jtelos.cpp.cppIndividual
                       |
                       +----jtelos.cpp.cppOmegaIndividualClass

public class cppOmegaIndividualClass
extends cppIndividual
implements OmegaIndividualClass

Omega level individual classes in Telos are represented by objects instantiated from this class. In particular, the following Omega individual classes are represented:

- `Proposition`, which has all Telos propositions as Telos instances, including itself.
- `Class`, which has all Telos classes as Telos instances, including itself.
- `Individual`, which has all Telos individuals as Telos instances, including itself.
- `IndividualClass`, which has all Telos individual classes as instances, including itself.
- `OmegaClass`, which has all Telos Omega classes as instances, including itself.

All Telos individuals have relations with at least one of the Omega classes. Note that since all of the above Omega classes are individuals, by the above definitions it follows that they are all instances of each other.

See Also:
  cppProposition, cppIndividual, cppOmegaClass, cppOmegaAttributeClass, OmegaIndividualClass

    All Packages  Class Hierarchy  This Package  Previous  Next  Index