zeus.concepts
Class PerformativeParser
java.lang.Object
zeus.concepts.PerformativeParser
- All Implemented Interfaces:
- PerformativeParserConstants
- public class PerformativeParser
- extends java.lang.Object
- implements PerformativeParserConstants
| Fields inherited from interface zeus.concepts.PerformativeParserConstants |
ACCEPT, ADDRESSES, AGREE, CANCEL, CFP, CONFIRM, CONTENT, CONVERSATION_ID, DATE_TIME, DECIMAL, DEFAULT, DIGIT, DISCONFRIM, ENVELOPE, EOF, EXPONENT, FAILURE, IN_REPLY_TO, INFORM, INFORM_IF, INFORM_REF, INTEGER, LANGUAGE, LBRACKET, LETTER, LITERAL, NAME, NOT_UNDERSTOOD, ONTOLOGY, PROPOSE, PROTOCOL, QUERY_IF, QUERY_REF, RBRACKET, REAL, RECEIVER, REFUSE, REJECT, REPLY_BY, REPLY_TO, REPLY_WITH, REQUEST, REQUEST_FORWARD, REQUEST_WHEN, REQUEST_WHENEVER, SENDER, SUBSCRIBE, tokenImage, WORD |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public PerformativeParserTokenManager token_source
jj_input_stream
ASCII_CharStream jj_input_stream
token
public Token token
jj_nt
public Token jj_nt
PerformativeParser
public PerformativeParser(java.io.InputStream stream)
PerformativeParser
public PerformativeParser(java.io.Reader stream)
PerformativeParser
public PerformativeParser(PerformativeParserTokenManager tm)
Message
public final Performative Message()
throws ParseException
- Throws:
ParseException
MessageType
public final java.lang.String MessageType()
throws ParseException
- Throws:
ParseException
MessageParameter
public final void MessageParameter(Performative msg)
throws ParseException
- Throws:
ParseException
Expression
public final java.lang.String Expression()
throws ParseException
- Throws:
ParseException
KeyValuePairList
public final java.util.Hashtable KeyValuePairList()
throws ParseException
- Throws:
ParseException
RecipientExpr
public final java.util.Vector RecipientExpr()
throws ParseException
- Throws:
ParseException
AgentName
public final java.lang.String AgentName()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(PerformativeParserTokenManager tm)
jj_consume_token
private final Token jj_consume_token(int kind)
throws ParseException
- Throws:
ParseException
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.