public static class XVisitorAdapter.PathPatternMethod extends XVisitorAdapter.PathPatternAbstract
| Constructor and Description |
|---|
PathPatternMethod()
Конструктор
|
PathPatternMethod(PathExpression pexp,
boolean enter,
boolean exit,
Object ownr,
Method meth)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
void |
delegate(XEventPath path)
Делегирует обработку при посещении узла
|
Method |
getMethod()
Указывает метод обработчика ( ownr.meth( XEventPath path ) )
|
Object |
getOwner()
Указывает объект - обработчик
|
void |
setMethod(Method method)
Указывает метод обработчика ( ownr.meth( XEventPath path ) )
|
void |
setOwner(Object owner)
Указывает объект - обработчик
|
getExpression, isEnter, isExit, setEnter, setExit, setExpressionpublic PathPatternMethod()
public PathPatternMethod(PathExpression pexp, boolean enter, boolean exit, Object ownr, Method meth)
pexp - шаблонenter - срабатывает при входе в узелexit - срабатывает при выходу из узлаownr - обработчикmeth - метод обработчика ( ownr.meth( XEventPath path ) )public Object getOwner()
public void setOwner(Object owner)
owner - объект - обработчикpublic Method getMethod()
public void setMethod(Method method)
method - метод обработчикаpublic void delegate(XEventPath path)
XVisitorAdapter.PathPatternpath - обрабатываемый узелCopyright © 2019. All rights reserved.