edu.columbia.surge
Interface Circum

All Known Implementing Classes:
CircumH

public abstract interface Circum
extends FD

The circumstance category. This is often used together with the Clause, Proc and Partic classes because the parimary usage of a circumstance is to describe the settings of the process of a clause. This class has methods to set the lexical entry which tells the circumstance and also has methods to set the characteristics of the circumstance.

See Also:
CircumFactory, Clause, Proc, Partic, PreMod

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Method Summary
 void setBehalf(FD behalf)
          A method to set the behalf of the circumstance.
 void setEffect(FD effect)
          A method to set the effect of the circumstance.
 void setInLoc(FD in_loc)
          A method to set the in-loc of the circumstance.
 void setLex(java.lang.String lex)
          A method to set the lexical entry of the circumstance.
 void setManner(FD manner)
          A method to set the manner of the circumstance.
 void setPurpose(FD purpose)
          A method to set the purpose of the circumstance.
 void setReason(FD reason)
          A method to set the reason of the circumstance.
 void setTime(FD time)
          A method to set the time of the circumstance.
 
Methods inherited from interface edu.columbia.surge.FD
checkPath, checkPath, getPath, getPath, putPath, putPath, putPathOverride, putPathOverride, toString, toXML
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

setLex

public void setLex(java.lang.String lex)
A method to set the lexical entry of the circumstance.
Parameters:
lex -  

setBehalf

public void setBehalf(FD behalf)
A method to set the behalf of the circumstance.
Parameters:
behalf -  

setTime

public void setTime(FD time)
A method to set the time of the circumstance.
Parameters:
time -  

setInLoc

public void setInLoc(FD in_loc)
A method to set the in-loc of the circumstance.
Parameters:
in_loc -  

setEffect

public void setEffect(FD effect)
A method to set the effect of the circumstance.
Parameters:
effect -  

setManner

public void setManner(FD manner)
A method to set the manner of the circumstance.
Parameters:
manner -  

setPurpose

public void setPurpose(FD purpose)
A method to set the purpose of the circumstance.
Parameters:
purpose -  

setReason

public void setReason(FD reason)
A method to set the reason of the circumstance.
Parameters:
reason -