All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jtelos.cpp.cppAttribute

java.lang.Object
   |
   +----jtelos.cpp.cppProposition
           |
           +----jtelos.cpp.cppAttribute

public class cppAttribute
extends cppProposition
implements Attribute
All Telos attributes in cppKB objects are accessed through instances of this class or of its subclass OmegaAttributeClass.

See Also:
cppProposition, cppOmegaAttributeClass, Attribute

Method Index

 o addDirectAncestors(Proposition[])
This method is not implemented since C++ telos currently does not support adding ancestors to an attribute.
 o addDirectParents(Proposition[])
This method is not implemented since C++ telos currently does not support adding parents to an attribute.
 o attributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o attributes(String[], String)
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o directAttributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o directAttributes(String[], String)
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o inheritedAttributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o inheritedAttributes(String[], String)
This method is not implemented since C++ telos currently does not support having attributes on attributes.
 o referencedBy()
This method is not implemented since C++ telos currently does not support attributes as targets of other attributes.
 o removeDirectAncestor(Proposition)
This method is not implemented since C++ telos currently does not support removing ancestors from an attribute.
 o removeDirectAttr(Attribute)
This method is not implemented since C++ telos does not support attributes on attributes.
 o removeDirectParent(Proposition)
This method is not implemented since C++ telos currently does not support removing parents from an attribute.
 o telosName()
Overides the method in cppProposition since attributes' telos names include the extra information from, to, and categories in addition to the label of the attribute.

Methods

 o telosName
 public String telosName()
Overides the method in cppProposition since attributes' telos names include the extra information from, to, and categories in addition to the label of the attribute.

Overrides:
telosName in class cppProposition
See Also:
NamedObject
 o attributes
 public Attribute[] attributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
attributes in class cppProposition
 o attributes
 public Attribute[] attributes(String categories[],
                               String attrLabel)
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
attributes in class cppProposition
 o directAttributes
 public Attribute[] directAttributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
directAttributes in class cppProposition
 o directAttributes
 public Attribute[] directAttributes(String categories[],
                                     String attrLabel)
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
directAttributes in class cppProposition
 o inheritedAttributes
 public Attribute[] inheritedAttributes()
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
inheritedAttributes in class cppProposition
 o inheritedAttributes
 public Attribute[] inheritedAttributes(String categories[],
                                        String attrLabel)
This method is not implemented since C++ telos currently does not support having attributes on attributes.

Overrides:
inheritedAttributes in class cppProposition
 o referencedBy
 public Attribute[] referencedBy()
This method is not implemented since C++ telos currently does not support attributes as targets of other attributes.

Overrides:
referencedBy in class cppProposition
 o addDirectAncestors
 public void addDirectAncestors(Proposition newDirectAncestors[])
This method is not implemented since C++ telos currently does not support adding ancestors to an attribute.

Overrides:
addDirectAncestors in class cppProposition
 o addDirectParents
 public void addDirectParents(Proposition newDirectParents[])
This method is not implemented since C++ telos currently does not support adding parents to an attribute.

Overrides:
addDirectParents in class cppProposition
 o removeDirectAncestor
 public void removeDirectAncestor(Proposition ancestor)
This method is not implemented since C++ telos currently does not support removing ancestors from an attribute.

Overrides:
removeDirectAncestor in class cppProposition
 o removeDirectParent
 public void removeDirectParent(Proposition parent)
This method is not implemented since C++ telos currently does not support removing parents from an attribute.

Overrides:
removeDirectParent in class cppProposition
 o removeDirectAttr
 public void removeDirectAttr(Attribute attr)
This method is not implemented since C++ telos does not support attributes on attributes.

Overrides:
removeDirectAttr in class cppProposition

All Packages  Class Hierarchy  This Package  Previous  Next  Index