public static class XVisitorAdapter.ContentPatternMethod extends XVisitorAdapter.ContentPatternAbstract
| Modifier and Type | Field and Description |
|---|---|
static int |
ARG_CONTENT |
static int |
ARG_PATH |
| Constructor and Description |
|---|
ContentPatternMethod() |
| Modifier and Type | Method and Description |
|---|---|
void |
delegate(XEventPath path,
String content)
Делегирует узел (XEventPath) при совпадении
|
int[] |
getArgs()
Указывает какие аргументы в какой последовательности передавать методу
|
Method |
getMethod()
Указывает метод объекта которому будет делегирован вызов при совпадении шаблона
|
Object |
getOwner()
Указывает объект которому будет делегирован вызов при совпадении шаблона
|
TypeCastGraph |
getTypeCastGraph()
Указывает граф для преобразования передаваемых значений
|
void |
setArgs(int[] args)
Указывает какие аргументы в какой последовательности передавать методу
|
void |
setMethod(Method method)
Указывает метод объекта которому будет делегирован вызов при совпадении шаблона
|
void |
setOwner(Object owner)
Указывает объект которому будет делегирован вызов при совпадении шаблона
|
void |
setTypeCastGraph(TypeCastGraph typeCastGraph)
* Указывает граф для преобразования передаваемых значений
|
getExpression, setExpressionpublic static final int ARG_PATH
public static final int ARG_CONTENT
public Object getOwner()
public void setOwner(Object owner)
owner - объект приемникpublic Method getMethod()
public void setMethod(Method method)
method - методpublic TypeCastGraph getTypeCastGraph()
public void setTypeCastGraph(TypeCastGraph typeCastGraph)
typeCastGraph - граф преобразования типов данныхpublic int[] getArgs()
public void setArgs(int[] args)
args - последовательность аргументовpublic void delegate(XEventPath path, String content)
XVisitorAdapter.ContentPatterndelegate in interface XVisitorAdapter.ContentPatterndelegate in class XVisitorAdapter.ContentPatternAbstractpath - узел (XEventPath)content - текстовое содержаниеCopyright © 2019. All rights reserved.