
Public Member Functions | |
| void | addDescription (Description desc) | 
| void | addNameComponent (Word n) | 
| void | addParticiple (Word part) | 
| void | addPreposition (Preposition loc) | 
| boolean | equals (Object o) | 
| List< Word > | getAdjectives () | 
| List< Description > | getDescriptions () | 
| List< Word > | getName () | 
| List< Word > | getParticiples () | 
| List< Preposition > | getPrepositions () | 
| 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< Word > | adjectives = new ArrayList<Word>() | 
| List< Description > | descriptions = new ArrayList<Description>() | 
| List< Word > | name = new ArrayList<Word>() | 
| List< Word > | participles = new ArrayList<Word>() | 
| List< Preposition > | prepositions = new ArrayList<Preposition>() | 
| Quantifier | quantifier = new Quantifier() | 
Definition at line 6 of file ObjectX.java.
| instruction.semanticObjects.ObjectX.ObjectX | ( | Word | name | ) |  [inline] | 
        
Constructs a new ObjectX object and adds the Word name as a component to the object's name
| obj | 
Definition at line 43 of file ObjectX.java.
| instruction.semanticObjects.ObjectX.ObjectX | ( | ) |  [inline] | 
        
Constructs an empty ObjectX 
Definition at line 51 of file ObjectX.java.
| void instruction.semanticObjects.ObjectX.addDescription | ( | Description | desc | ) |  [inline] | 
        
Definition at line 80 of file ObjectX.java.
| void instruction.semanticObjects.ObjectX.addNameComponent | ( | Word | n | ) |  [inline] | 
        
Definition at line 55 of file ObjectX.java.
| void instruction.semanticObjects.ObjectX.addParticiple | ( | Word | part | ) |  [inline] | 
        
Definition at line 164 of file ObjectX.java.
| void instruction.semanticObjects.ObjectX.addPreposition | ( | Preposition | loc | ) |  [inline] | 
        
Definition at line 100 of file ObjectX.java.
| boolean instruction.semanticObjects.ObjectX.equals | ( | Object | o | ) |  [inline] | 
        
Definition at line 139 of file ObjectX.java.
| List<Word> instruction.semanticObjects.ObjectX.getAdjectives | ( | ) |  [inline] | 
        
Definition at line 95 of file ObjectX.java.
| List<Description> instruction.semanticObjects.ObjectX.getDescriptions | ( | ) |  [inline] | 
        
Definition at line 75 of file ObjectX.java.
| List<Word> instruction.semanticObjects.ObjectX.getName | ( | void | ) |  [inline] | 
        
Definition at line 60 of file ObjectX.java.
| List<Word> instruction.semanticObjects.ObjectX.getParticiples | ( | ) |  [inline] | 
        
Definition at line 159 of file ObjectX.java.
| List<Preposition> instruction.semanticObjects.ObjectX.getPrepositions | ( | ) |  [inline] | 
        
Definition at line 105 of file ObjectX.java.
Definition at line 70 of file ObjectX.java.
| void instruction.semanticObjects.ObjectX.setDescriptions | ( | ArrayList< Description > | descs | ) |  [inline] | 
        
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.
| void instruction.semanticObjects.ObjectX.setQuantifier | ( | Quantifier | q | ) |  [inline] | 
        
Definition at line 90 of file ObjectX.java.
| String instruction.semanticObjects.ObjectX.toString | ( | ) |  [inline] | 
        
Definition at line 110 of file ObjectX.java.
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.
List<Description> instruction.semanticObjects.ObjectX.descriptions = new ArrayList<Description>() [private] | 
        
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.
List<Preposition> instruction.semanticObjects.ObjectX.prepositions = new ArrayList<Preposition>() [private] | 
        
Makes a prepositional statement about the object, e.g. its location
Definition at line 21 of file ObjectX.java.
Quantifier instruction.semanticObjects.ObjectX.quantifier = new Quantifier() [private] | 
        
Specifies an quantitative statement about the object
Definition at line 16 of file ObjectX.java.