public class EventMethodModel
extends java.lang.Object
implements java.io.Serializable, org.apache.xmlgraphics.util.XMLizable
EventMethodModel
.Modifier and Type | Class and Description |
---|---|
static class |
EventMethodModel.Parameter
Represents an event parameter.
|
Constructor and Description |
---|
EventMethodModel(java.lang.String methodName,
EventSeverity severity)
Creates an new instance.
|
Modifier and Type | Method and Description |
---|---|
EventMethodModel.Parameter |
addParameter(java.lang.Class type,
java.lang.String name)
Adds a method parameter.
|
void |
addParameter(EventMethodModel.Parameter param)
Adds a method parameter.
|
java.lang.String |
getExceptionClass()
Returns the primary exception class for this event method.
|
java.lang.String |
getMethodName()
Returns the event method name
|
java.util.List |
getParameters()
Returns an unmodifiable list of parameters for this event method.
|
EventSeverity |
getSeverity()
Returns the event's severity level.
|
void |
setExceptionClass(java.lang.String exceptionClass)
Sets the primary exception class for this event method.
|
void |
setMethodName(java.lang.String name)
Sets the event method name.
|
void |
setSeverity(EventSeverity severity)
Sets the event's severity level.
|
void |
toSAX(org.xml.sax.ContentHandler handler) |
public EventMethodModel(java.lang.String methodName, EventSeverity severity)
methodName
- the event method's nameseverity
- the event severitypublic void addParameter(EventMethodModel.Parameter param)
param
- the method parameterpublic EventMethodModel.Parameter addParameter(java.lang.Class type, java.lang.String name)
type
- the type of the parametername
- the name of the parameterpublic void setMethodName(java.lang.String name)
name
- the event namepublic java.lang.String getMethodName()
public void setSeverity(EventSeverity severity)
severity
- the severitypublic EventSeverity getSeverity()
public java.util.List getParameters()
public void setExceptionClass(java.lang.String exceptionClass)
exceptionClass
- the exception classpublic java.lang.String getExceptionClass()
public void toSAX(org.xml.sax.ContentHandler handler) throws org.xml.sax.SAXException
toSAX
in interface org.apache.xmlgraphics.util.XMLizable
org.xml.sax.SAXException
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.