edu.isi.powerloom.gui.parser
Class ParserImpl

java.lang.Object
  |
  +--edu.isi.powerloom.gui.parser.ParserImpl
All Implemented Interfaces:
ParserInterface

public class ParserImpl
extends java.lang.Object
implements ParserInterface

Default implementation of ParserInterface.

Since:
Sat May 18 20:32:02 2002
Author:
Eric Melz

Constructor Summary
ParserImpl()
           
 
Method Summary
 CompletionResult getCompletionList(java.lang.String inputString, int dotLocation)
           
 PLElement parse(java.lang.String inputString)
           
 void setConceptGenerator(Generator generator)
           
 void setFunctionGenerator(Generator generator)
           
 void setInstanceGenerator(Generator generator)
           
 void setRelationGenerator(Generator generator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserImpl

public ParserImpl()
Method Detail

getCompletionList

public CompletionResult getCompletionList(java.lang.String inputString,
                                          int dotLocation)
                                   throws java.lang.Exception
Specified by:
getCompletionList in interface ParserInterface
java.lang.Exception

setInstanceGenerator

public void setInstanceGenerator(Generator generator)
Specified by:
setInstanceGenerator in interface ParserInterface

setRelationGenerator

public void setRelationGenerator(Generator generator)
Specified by:
setRelationGenerator in interface ParserInterface

setConceptGenerator

public void setConceptGenerator(Generator generator)
Specified by:
setConceptGenerator in interface ParserInterface

setFunctionGenerator

public void setFunctionGenerator(Generator generator)
Specified by:
setFunctionGenerator in interface ParserInterface

parse

public PLElement parse(java.lang.String inputString)
                throws java.lang.Exception
Specified by:
parse in interface ParserInterface
java.lang.Exception


Copyright © 2002 University of Southern California Information Sciences Institute. All Rights Reserved.