edu::tum::cs::srl::taxonomy::Concept Class Reference

List of all members.

Public Member Functions

 Concept (String name)
boolean equals (Object other)
Vector< ConceptgetAncestors ()
Vector< ConceptgetDescendants ()
int hashCode ()
void setParent (Concept c)
String toString ()

Public Attributes

Vector< Conceptchildren = new java.util.Vector<Concept>()
String name
Concept parent = null

Detailed Description

Definition at line 11 of file Concept.java.


Constructor & Destructor Documentation

edu::tum::cs::srl::taxonomy::Concept::Concept ( String  name  )  [inline]

Definition at line 16 of file Concept.java.


Member Function Documentation

boolean edu::tum::cs::srl::taxonomy::Concept::equals ( Object  other  )  [inline]

Definition at line 24 of file Concept.java.

Vector<Concept> edu::tum::cs::srl::taxonomy::Concept::getAncestors (  )  [inline]

gets the list of ancestors/super-concepts of the concept

Returns:
list (sorted in increasing order of generality)

Definition at line 57 of file Concept.java.

Vector<Concept> edu::tum::cs::srl::taxonomy::Concept::getDescendants (  )  [inline]

gets the list of descendants/sub-concepts of the concept

Returns:

Definition at line 43 of file Concept.java.

int edu::tum::cs::srl::taxonomy::Concept::hashCode (  )  [inline]

Definition at line 20 of file Concept.java.

void edu::tum::cs::srl::taxonomy::Concept::setParent ( Concept  c  )  [inline]

declares that this concept is a c

Parameters:
parent 

Definition at line 34 of file Concept.java.

String edu::tum::cs::srl::taxonomy::Concept::toString (  )  [inline]

Definition at line 67 of file Concept.java.


Member Data Documentation

Definition at line 14 of file Concept.java.

Definition at line 12 of file Concept.java.

Definition at line 13 of file Concept.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations


srldb
Author(s): Dominik Jain, Stefan Waldherr, Moritz Tenorth
autogenerated on Fri Jan 11 09:58:46 2013