org.almendra.janet.cas.node
Class EventDescriptor

java.lang.Object
  extended by org.almendra.janet.cas.node.EventDescriptor

public class EventDescriptor
extends java.lang.Object

Author:
Oliver

Field Summary
protected  java.lang.String agentPathString
           
protected  java.lang.String handlerName
           
protected  java.lang.String name
           
static java.lang.String XMLAgentPathTag
           
static java.lang.String XMLEventHandlerTag
           
static java.lang.String XMLEventNameTag
           
static java.lang.String XMLEventTag
           
 
Constructor Summary
protected EventDescriptor()
          Creates a new EventDescriptor object.
  EventDescriptor(java.lang.String name, java.lang.String handlerName)
          Creates a new EventDescriptor object.
 
Method Summary
static EventDescriptor create(org.jdom.Element element)
           
static EventDescriptor createNoAgent(org.jdom.Element element)
           
 AgentPath getAgentPath()
           
 java.lang.String getAgentPathString()
           
 java.lang.String getHandlerName()
           
 java.lang.String getName()
           
 void setAgentPathString(java.lang.String agentPathString)
           
 void setApplicationName(java.lang.String applicationName)
           
 java.lang.String toTreeNodeString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLEventTag

public static final java.lang.String XMLEventTag
See Also:
Constant Field Values

XMLEventNameTag

public static final java.lang.String XMLEventNameTag
See Also:
Constant Field Values

XMLEventHandlerTag

public static final java.lang.String XMLEventHandlerTag
See Also:
Constant Field Values

XMLAgentPathTag

public static final java.lang.String XMLAgentPathTag
See Also:
Constant Field Values

name

protected java.lang.String name

handlerName

protected java.lang.String handlerName

agentPathString

protected java.lang.String agentPathString
Constructor Detail

EventDescriptor

protected EventDescriptor()
Creates a new EventDescriptor object.


EventDescriptor

public EventDescriptor(java.lang.String name,
                       java.lang.String handlerName)
Creates a new EventDescriptor object.

Method Detail

getHandlerName

public java.lang.String getHandlerName()
Returns:
Returns the handlerName.

getName

public java.lang.String getName()
Returns:
Returns the name.

create

public static EventDescriptor create(org.jdom.Element element)
                              throws XMLParseException
Parameters:
element -
Returns:
Throws:
XMLParseException

toTreeNodeString

public java.lang.String toTreeNodeString()

getAgentPath

public AgentPath getAgentPath()
Returns:

createNoAgent

public static EventDescriptor createNoAgent(org.jdom.Element element)
                                     throws XMLParseException
Parameters:
eventNode -
Returns:
Throws:
XMLParseException

getAgentPathString

public java.lang.String getAgentPathString()
Returns:
Returns the agentPathString.

setAgentPathString

public void setAgentPathString(java.lang.String agentPathString)
Parameters:
agentPathString - The agentPathString to set.

setApplicationName

public void setApplicationName(java.lang.String applicationName)
Parameters:
string -