english
Class Nounphrase1

java.lang.Object
  extended by english.Nounphrase1

public class Nounphrase1
extends java.lang.Object

Nounphrase1 illustrates parsing with a partial grammar for English noun phrases. It provides a graphical user interface that permits the user to initialize a parse, to attempt complete parses of a given phrase, and, when a parse is successful, to display the phrase structure and the semantic values computed for the phrase. Of the public methods in this class, the only one that the user need be concerned with directly is the main method. The remaining public methods are invoked by an ASDParser from instances in the ASDGrammar nounphrasesimple.grm.

Command-line usage:
In an MS-Windows command-line window:
java -cp asddigraphs.jar;english.jar;. english/Nounphrase1
Or under UNIX:
java -cp asddigraphs.jar:english.jar:. english/Nounphrase1
OR if asddigraphs.jar and asdx.jar have been put in the system classpath:
java english/Nounphrase1

Author:
James A. Mason

Method Summary
 java.lang.String $$_1_action()
           
 java.lang.String a_1_action()
           
 java.lang.String ADJECTIVE_1_action()
           
 java.lang.String another_1_action()
           
 java.lang.String APOSTROPHE_1_action()
           
 java.lang.Object CARDINAL_1_value()
           
 java.lang.String cardinal_2_action()
           
 java.lang.Object features()
           
 java.lang.String her_1_action()
           
 java.lang.String his_1_action()
           
 java.lang.String its_1_action()
           
 long longNodeValue()
           
 long longValueOfM()
           
 long longValueOfV()
           
 long longValueOfV2()
           
static void main(java.lang.String[] args)
           
 java.lang.String multiplier_1_action()
           
 java.lang.String my_1_action()
           
 java.lang.Object no_1_action()
           
 java.lang.Object nodeValue()
           
 java.lang.String NOUN_1_action()
           
 java.lang.String NOUNPHRASE_1_action()
           
 java.lang.String NOUNPHRASE1_1_action()
           
 java.lang.String other_1_value()
           
 java.lang.String our_1_action()
           
 java.lang.String PREPOSITION_1_action()
           
 java.lang.String PREPPHRASE_1_action()
           
 java.lang.String QUALIFIER_1_action()
           
 java.lang.String QUANTITY_1_action()
           
 java.lang.String raiseFeatures()
           
 java.lang.String setV2NodeValue()
           
 java.lang.String setVNodeValue()
           
 java.lang.String that_1_action()
           
 java.lang.String the_1_action()
           
 java.lang.String their_1_action()
           
 java.lang.String these_1_action()
           
 java.lang.String this_1_action()
           
 java.lang.String those_1_action()
           
 java.lang.String unit_2_action()
           
 java.lang.String UNKNOWNCARDINAL_action()
           
 java.lang.String UNKNOWNWORD_1_action()
           
 java.lang.Object UNKNOWNWORD_2_value()
           
 java.lang.Object UNKNOWNWORD_3_value()
           
 java.lang.Long valueOfM()
           
 java.lang.Long valueOfV()
           
 java.lang.Long valueOfV2()
           
 java.lang.Long valueOfVTimesM()
           
 java.lang.Long valueOfVTimesMPlusV2()
           
 java.lang.String what_1_action()
           
 java.lang.String which_1_action()
           
 java.lang.String whose_1_action()
           
 java.lang.String your_1_action()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(java.lang.String[] args)

$$_1_action

public java.lang.String $$_1_action()

a_1_action

public java.lang.String a_1_action()

ADJECTIVE_1_action

public java.lang.String ADJECTIVE_1_action()

another_1_action

public java.lang.String another_1_action()

APOSTROPHE_1_action

public java.lang.String APOSTROPHE_1_action()

CARDINAL_1_value

public java.lang.Object CARDINAL_1_value()

features

public java.lang.Object features()

raiseFeatures

public java.lang.String raiseFeatures()

her_1_action

public java.lang.String her_1_action()

his_1_action

public java.lang.String his_1_action()

its_1_action

public java.lang.String its_1_action()

my_1_action

public java.lang.String my_1_action()

no_1_action

public java.lang.Object no_1_action()

NOUN_1_action

public java.lang.String NOUN_1_action()

NOUNPHRASE_1_action

public java.lang.String NOUNPHRASE_1_action()

NOUNPHRASE1_1_action

public java.lang.String NOUNPHRASE1_1_action()

other_1_value

public java.lang.String other_1_value()

our_1_action

public java.lang.String our_1_action()

PREPPHRASE_1_action

public java.lang.String PREPPHRASE_1_action()

PREPOSITION_1_action

public java.lang.String PREPOSITION_1_action()

QUALIFIER_1_action

public java.lang.String QUALIFIER_1_action()

QUANTITY_1_action

public java.lang.String QUANTITY_1_action()

that_1_action

public java.lang.String that_1_action()

the_1_action

public java.lang.String the_1_action()

their_1_action

public java.lang.String their_1_action()

these_1_action

public java.lang.String these_1_action()

this_1_action

public java.lang.String this_1_action()

those_1_action

public java.lang.String those_1_action()

UNKNOWNWORD_1_action

public java.lang.String UNKNOWNWORD_1_action()

UNKNOWNWORD_2_value

public java.lang.Object UNKNOWNWORD_2_value()

UNKNOWNWORD_3_value

public java.lang.Object UNKNOWNWORD_3_value()

nodeValue

public java.lang.Object nodeValue()

what_1_action

public java.lang.String what_1_action()

which_1_action

public java.lang.String which_1_action()

whose_1_action

public java.lang.String whose_1_action()

your_1_action

public java.lang.String your_1_action()

longNodeValue

public long longNodeValue()

unit_2_action

public java.lang.String unit_2_action()

cardinal_2_action

public java.lang.String cardinal_2_action()

setVNodeValue

public java.lang.String setVNodeValue()

setV2NodeValue

public java.lang.String setV2NodeValue()

valueOfM

public java.lang.Long valueOfM()

longValueOfM

public long longValueOfM()

longValueOfV

public long longValueOfV()

longValueOfV2

public long longValueOfV2()

multiplier_1_action

public java.lang.String multiplier_1_action()

valueOfV

public java.lang.Long valueOfV()

valueOfV2

public java.lang.Long valueOfV2()

valueOfVTimesM

public java.lang.Long valueOfVTimesM()

valueOfVTimesMPlusV2

public java.lang.Long valueOfVTimesMPlusV2()

UNKNOWNCARDINAL_action

public java.lang.String UNKNOWNCARDINAL_action()