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
-
addDirectAncestors(Proposition[])
- This method is not implemented since C++ telos currently does not support
adding ancestors to an attribute.
-
addDirectParents(Proposition[])
- This method is not implemented since C++ telos currently does not support
adding parents to an attribute.
-
attributes()
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
attributes(String[], String)
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
directAttributes()
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
directAttributes(String[], String)
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
inheritedAttributes()
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
inheritedAttributes(String[], String)
-
This method is not implemented since C++ telos currently does not support
having attributes on attributes.
-
referencedBy()
- This method is not implemented since C++ telos currently does not support
attributes as targets of other attributes.
-
removeDirectAncestor(Proposition)
- This method is not implemented since C++ telos currently does not support
removing ancestors from an attribute.
-
removeDirectAttr(Attribute)
-
This method is not implemented since C++ telos does not support
attributes on attributes.
-
removeDirectParent(Proposition)
- This method is not implemented since C++ telos currently does not support
removing parents from an attribute.
-
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.
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
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
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
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
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
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
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
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
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
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
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
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
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