org.ofbiz.minilang.method.conditional
Class ConditionalFactory<C extends Conditional>

java.lang.Object
  extended by org.ofbiz.minilang.method.conditional.ConditionalFactory<C>
Direct Known Subclasses:
CombinedCondition.AndConditionFactory, CombinedCondition.NotConditionFactory, CombinedCondition.OrConditionFactory, CombinedCondition.XorConditionFactory, CompareCondition.CompareConditionFactory, CompareFieldCondition.CompareFieldConditionFactory, EmptyCondition.EmptyConditionFactory, HasPermissionCondition.HasPermissionConditionFactory, RegexpCondition.RegexpConditionFactory, ValidateMethodCondition.ValidateMethodConditionFactory

public abstract class ConditionalFactory<C extends Conditional>
extends java.lang.Object

Creates Conditional objects according to the element that is passed.


Field Summary
static java.lang.String module
           
 
Constructor Summary
ConditionalFactory()
           
 
Method Summary
abstract  C createCondition(org.w3c.dom.Element element, SimpleMethod simpleMethod)
           
abstract  java.lang.String getName()
           
static Conditional makeConditional(org.w3c.dom.Element element, SimpleMethod simpleMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module
Constructor Detail

ConditionalFactory

public ConditionalFactory()
Method Detail

makeConditional

public static Conditional makeConditional(org.w3c.dom.Element element,
                                          SimpleMethod simpleMethod)

createCondition

public abstract C createCondition(org.w3c.dom.Element element,
                                  SimpleMethod simpleMethod)

getName

public abstract java.lang.String getName()