All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Private Attributes
instruction.semanticObjects.ObjectX Class Reference
Inheritance diagram for instruction.semanticObjects.ObjectX:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void addDescription (Description desc)
void addNameComponent (Word n)
void addParticiple (Word part)
void addPreposition (Preposition loc)
boolean equals (Object o)
List< WordgetAdjectives ()
List< DescriptiongetDescriptions ()
List< WordgetName ()
List< WordgetParticiples ()
List< PrepositiongetPrepositions ()
Quantifier getQuantifier ()
 ObjectX (Word name)
 ObjectX ()
void setDescriptions (ArrayList< Description > descs)
void setName (List< Word > n)
void setParticiples (List< Word > participles)
void setQuantifier (Quantifier q)
String toString ()

Private Attributes

List< Wordadjectives = new ArrayList<Word>()
List< Descriptiondescriptions = new ArrayList<Description>()
List< Wordname = new ArrayList<Word>()
List< Wordparticiples = new ArrayList<Word>()
List< Prepositionprepositions = new ArrayList<Preposition>()
Quantifier quantifier = new Quantifier()

Detailed Description

Definition at line 6 of file ObjectX.java.


Constructor & Destructor Documentation

Constructs a new ObjectX object and adds the Word name as a component to the object's name

Parameters:
obj

Definition at line 43 of file ObjectX.java.

Constructs an empty ObjectX

Definition at line 51 of file ObjectX.java.


Member Function Documentation

Definition at line 80 of file ObjectX.java.

Definition at line 55 of file ObjectX.java.

Definition at line 164 of file ObjectX.java.

Definition at line 100 of file ObjectX.java.

boolean instruction.semanticObjects.ObjectX.equals ( Object  o) [inline]

Definition at line 139 of file ObjectX.java.

Definition at line 95 of file ObjectX.java.

Definition at line 75 of file ObjectX.java.

Definition at line 60 of file ObjectX.java.

Definition at line 159 of file ObjectX.java.

Definition at line 105 of file ObjectX.java.

Definition at line 70 of file ObjectX.java.

Definition at line 85 of file ObjectX.java.

void instruction.semanticObjects.ObjectX.setName ( List< Word n) [inline]

Definition at line 65 of file ObjectX.java.

void instruction.semanticObjects.ObjectX.setParticiples ( List< Word participles) [inline]

Definition at line 154 of file ObjectX.java.

Definition at line 90 of file ObjectX.java.

Definition at line 110 of file ObjectX.java.


Member Data Documentation

List<Word> instruction.semanticObjects.ObjectX.adjectives = new ArrayList<Word>() [private]

Contains a set of adjectives that characterize the object more exactly

Definition at line 26 of file ObjectX.java.

Conatins a set of simple sentences that specify the object, e.g. relative clauses

Definition at line 32 of file ObjectX.java.

List<Word> instruction.semanticObjects.ObjectX.name = new ArrayList<Word>() [private]

A list of Words that determine the object's name

Definition at line 11 of file ObjectX.java.

List<Word> instruction.semanticObjects.ObjectX.participles = new ArrayList<Word>() [private]

Definition at line 34 of file ObjectX.java.

Makes a prepositional statement about the object, e.g. its location

Definition at line 21 of file ObjectX.java.

Specifies an quantitative statement about the object

Definition at line 16 of file ObjectX.java.


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


comp_ehow
Author(s): Moritz Tenorth, Daniel Nyga
autogenerated on Tue Apr 16 2013 00:18:25