java.io.Serializable, org.apache.xmlgraphics.util.XMLizablepublic class EventMethodModel
extends java.lang.Object
implements java.io.Serializable, org.apache.xmlgraphics.util.XMLizable
EventMethodModel.| Modifier and Type | Class | Description |
|---|---|---|
static class |
EventMethodModel.Parameter |
Represents an event parameter.
|
| Constructor | Description |
|---|---|
EventMethodModel(java.lang.String methodName,
EventSeverity severity) |
Creates an new instance.
|
| Modifier and Type | Method | 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.XMLizableorg.xml.sax.SAXExceptionCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.