java.io.Serializable
, org.apache.xmlgraphics.util.XMLizable
public 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.XMLizable
org.xml.sax.SAXException
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.