|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.plugin.web.baseconditions.AbstractConditionElementParser<Condition>
com.atlassian.plugin.web.descriptors.ConditionElementParser
public class ConditionElementParser
Implementation of AbstractConditionElementParser for
Condition
Its functionality is used by both
AbstractWebFragmentModuleDescriptor
and
DefaultWebPanelModuleDescriptor.
| Nested Class Summary | |
|---|---|
static class |
ConditionElementParser.CompositeType
Deprecated. use AbstractConditionElementParser.CompositeType |
static interface |
ConditionElementParser.ConditionFactory
Creates a condition. |
| Constructor Summary | |
|---|---|
ConditionElementParser(ConditionElementParser.ConditionFactory conditionFactory)
|
|
| Method Summary | |
|---|---|
protected CompositeCondition<Condition> |
createAndCompositeCondition()
|
protected CompositeCondition<Condition> |
createOrCompositeCondition()
|
protected Condition |
invert(Condition condition)
|
Condition |
makeCondition(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
Only here to retain binary compatibility. |
protected Condition |
makeConditionImplementation(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
|
Condition |
makeConditions(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element,
int type)
Only here to retain binary compatibility. |
Condition |
makeConditions(com.atlassian.plugin.Plugin plugin,
List<org.dom4j.Element> elements,
int type)
Only here to retain binary compatibility. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConditionElementParser(ConditionElementParser.ConditionFactory conditionFactory)
| Method Detail |
|---|
public Condition makeConditions(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element,
int type)
throws com.atlassian.plugin.PluginParseException
AbstractConditionElementParser.makeConditions(com.atlassian.plugin.Plugin, org.dom4j.Element, int)
makeConditions in class AbstractConditionElementParser<Condition>element - Element of web-section, web-item, or web-panel.type - logical operator type
com.atlassian.plugin.PluginParseException
public Condition makeConditions(com.atlassian.plugin.Plugin plugin,
List<org.dom4j.Element> elements,
int type)
throws com.atlassian.plugin.PluginParseException
AbstractConditionElementParser.makeConditions(com.atlassian.plugin.Plugin, java.util.List, int)
makeConditions in class AbstractConditionElementParser<Condition>com.atlassian.plugin.PluginParseException
public Condition makeCondition(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
throws com.atlassian.plugin.PluginParseException
AbstractConditionElementParser.makeCondition(com.atlassian.plugin.Plugin, org.dom4j.Element)
makeCondition in class AbstractConditionElementParser<Condition>com.atlassian.plugin.PluginParseException
protected Condition makeConditionImplementation(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
throws com.atlassian.plugin.PluginParseException
makeConditionImplementation in class AbstractConditionElementParser<Condition>com.atlassian.plugin.PluginParseExceptionprotected Condition invert(Condition condition)
invert in class AbstractConditionElementParser<Condition>protected CompositeCondition<Condition> createAndCompositeCondition()
createAndCompositeCondition in class AbstractConditionElementParser<Condition>protected CompositeCondition<Condition> createOrCompositeCondition()
createOrCompositeCondition in class AbstractConditionElementParser<Condition>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||