Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.aendvari.cerberus.component.descriptor
Class ComponentDescriptor.Message  view ComponentDescriptor.Message download ComponentDescriptor.Message.java

java.lang.Object
  extended bycom.aendvari.cerberus.component.descriptor.ComponentDescriptor.Property
      extended bycom.aendvari.cerberus.component.descriptor.ComponentDescriptor.Message
Enclosing class:
ComponentDescriptor

public static class ComponentDescriptor.Message
extends ComponentDescriptor.Property

Represents a single message of the component.


Nested Class Summary
static interface ComponentDescriptor.Message.Type
          Constants for the type of the message.
 
Nested classes inherited from class com.aendvari.cerberus.component.descriptor.ComponentDescriptor.Property
ComponentDescriptor.Property.Access
 
Field Summary
protected  MessageSignature signature
          The signature of this message.
protected  java.lang.String topic
          The topic of this message.
protected  int type
          The type of this message.
 
Fields inherited from class com.aendvari.cerberus.component.descriptor.ComponentDescriptor.Property
access, name
 
Constructor Summary
ComponentDescriptor.Message(java.lang.String setName, int setType, int setAccess, java.lang.String setTopic, MessageSignature setSignature)
          Constructs a Message instance.
 
Method Summary
 MessageSignature getSignature()
          Returns the signature of this message.
 java.lang.String getTopic()
          Returns the topic of this message.
 int getType()
          Returns the type of this message.
 void setSignature(MessageSignature setSignature)
          Sets the signature of this message.
 void setTopic(java.lang.String setTopic)
          Sets the topic of this message.
 void setType(int setType)
          Sets the type of this message.
 
Methods inherited from class com.aendvari.cerberus.component.descriptor.ComponentDescriptor.Property
getAccess, getName, setAccess, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected int type
The type of this message. See Type for possible values.


topic

protected java.lang.String topic
The topic of this message.


signature

protected MessageSignature signature
The signature of this message.

Constructor Detail

ComponentDescriptor.Message

public ComponentDescriptor.Message(java.lang.String setName,
                                   int setType,
                                   int setAccess,
                                   java.lang.String setTopic,
                                   MessageSignature setSignature)
Constructs a Message instance.

Method Detail

setType

public void setType(int setType)
Sets the type of this message.


getType

public int getType()
Returns the type of this message.


getTopic

public java.lang.String getTopic()
Returns the topic of this message.


setTopic

public void setTopic(java.lang.String setTopic)
Sets the topic of this message.


getSignature

public MessageSignature getSignature()
Returns the signature of this message.


setSignature

public void setSignature(MessageSignature setSignature)
Sets the signature of this message.