|
||||||||||
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
EntryException
boolean 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
EntryException
boolean 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 |