|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Entry
Цель: определить соотвествие выражения шаблону.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_ENTRY_NAME
|
| Method Summary | |
|---|---|
EntryContainer |
getContainer()
Метод возвращает контейнер в котором находится entry. |
java.util.List<java.lang.String> |
getGroupValues()
Метод возваращет значение для группы выделенной из выражения. |
java.lang.String |
getName()
Метод возвращает шаблон(имя/идентификатор узла). |
void |
init()
|
boolean |
isDefaultEntry()
Возвращает true если данный entry является entry по
умолчанию. |
boolean |
isExactMatch()
Вернет true если метод #match(String) возвращает
true только на точное соответствие (равенство) между именем
и выражением. |
boolean |
matches(java.lang.String expression)
Метод должен вернуть true если exptrssion
соотвествует шаблону. |
boolean |
operate(java.util.Stack<java.lang.String> expressions)
Выполняет действие. |
void |
setContainer(EntryContainer container)
Метод устанавливает контейнер в котором находится entry. |
void |
setDefaultEntry(boolean defaultEntry)
Если утсановить в true тогда entry является entry
по умолчанию. |
void |
setName(java.lang.String pattern)
Метод устанавливает шаблон. |
void |
setWorkflow(Workflow workflow)
Метод устанавливает workflow которому принадлежит entry. |
| Field Detail |
|---|
static final java.lang.String DEFAULT_ENTRY_NAME
| Method Detail |
|---|
void init()
throws EntryException
EntryExceptionboolean matches(java.lang.String expression)
true если exptrssion
соотвествует шаблону.
#setPattern(String)boolean isExactMatch()
true если метод #match(String) возвращает
true только на точное соответствие (равенство) между именем
и выражением.
setName(String),
#match(String)java.lang.String getName()
setName(String)void setName(java.lang.String pattern)
#getValueForGroup(int).
java.util.List<java.lang.String> getGroupValues()
throws EntryException
#match(String)
EntryException#match(String)
boolean operate(java.util.Stack<java.lang.String> expressions)
throws EntryException
EntryExceptionboolean isDefaultEntry()
true если данный entry является entry по
умолчанию. По умолчанию - false
void setDefaultEntry(boolean defaultEntry)
true тогда entry является entry
по умолчанию.
void setWorkflow(Workflow workflow)
EntryContainer getContainer()
void setContainer(EntryContainer container)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||