|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjadex.model.MessageType
public abstract class MessageType
Representation of characteristics of a certain type of messages (e.g. fipa messages).
Nested Class Summary | |
---|---|
static class |
MessageType.ParameterSpecification
A class representing a parameter or parameter set specification. |
Constructor Summary | |
---|---|
MessageType(String name,
MessageType.ParameterSpecification[] params,
MessageType.ParameterSpecification[] paramsets)
Create a new message type. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Test if two message types are equal (based on the name). |
String |
getName()
The name of the message type. |
String[] |
getParameterNames()
Get all parameter names. |
MessageType.ParameterSpecification[] |
getParameters()
Get the default parameters. |
String[] |
getParameterSetNames()
Get all parameter set names. |
MessageType.ParameterSpecification[] |
getParameterSets()
Get the default parameter sets. |
abstract String |
getReceiverIdentifier()
Get the identifier for fetching the receivers. |
abstract String |
getSenderIdentifier()
Get the identifier for fetching the sender. |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MessageType(String name, MessageType.ParameterSpecification[] params, MessageType.ParameterSpecification[] paramsets)
name
- The name of the message type.Method Detail |
---|
public String getName()
public MessageType.ParameterSpecification[] getParameters()
public MessageType.ParameterSpecification[] getParameterSets()
public String[] getParameterNames()
public String[] getParameterSetNames()
public abstract String getReceiverIdentifier()
public abstract String getSenderIdentifier()
public boolean equals(Object o)
equals
in class Object
|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.