org.ofbiz.widget.tree
Class ModelTreeAction

java.lang.Object
  extended by org.ofbiz.widget.tree.ModelTreeAction
Direct Known Subclasses:
ModelTreeAction.EntityAnd, ModelTreeAction.EntityCondition, ModelTreeAction.EntityOne, ModelTreeAction.Script, ModelTreeAction.Service, ModelTreeAction.SetField

public abstract class ModelTreeAction
extends java.lang.Object

Widget Library - Tree model class


Nested Class Summary
static class ModelTreeAction.EntityAnd
           
static class ModelTreeAction.EntityCondition
           
static class ModelTreeAction.EntityOne
           
static class ModelTreeAction.Script
           
static class ModelTreeAction.Service
           
static class ModelTreeAction.SetField
           
 
Field Summary
protected  ModelTree.ModelNode modelNode
           
protected  ModelTree.ModelNode.ModelSubNode modelSubNode
           
protected  ModelTree modelTree
           
static java.lang.String module
           
 
Constructor Summary
ModelTreeAction(ModelTree.ModelNode.ModelSubNode modelSubNode, org.w3c.dom.Element actionElement)
           
ModelTreeAction(ModelTree.ModelNode modelNode, org.w3c.dom.Element actionElement)
           
 
Method Summary
abstract  void runAction(java.util.Map<java.lang.String,java.lang.Object> context)
           
static void runSubActions(java.util.List<ModelTreeAction> actions, java.util.Map<java.lang.String,java.lang.Object> context)
           
 
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

modelTree

protected ModelTree modelTree

modelNode

protected ModelTree.ModelNode modelNode

modelSubNode

protected ModelTree.ModelNode.ModelSubNode modelSubNode
Constructor Detail

ModelTreeAction

public ModelTreeAction(ModelTree.ModelNode modelNode,
                       org.w3c.dom.Element actionElement)

ModelTreeAction

public ModelTreeAction(ModelTree.ModelNode.ModelSubNode modelSubNode,
                       org.w3c.dom.Element actionElement)
Method Detail

runAction

public abstract void runAction(java.util.Map<java.lang.String,java.lang.Object> context)

runSubActions

public static void runSubActions(java.util.List<ModelTreeAction> actions,
                                 java.util.Map<java.lang.String,java.lang.Object> context)