org.ofbiz.widget.screen
Class ModelScreenAction

java.lang.Object
  extended by org.ofbiz.widget.screen.ModelScreenAction
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ModelScreenAction.EntityAnd, ModelScreenAction.EntityCondition, ModelScreenAction.EntityOne, ModelScreenAction.GetRelated, ModelScreenAction.GetRelatedOne, ModelScreenAction.Javaf, ModelScreenAction.PropertyMap, ModelScreenAction.PropertyToField, ModelScreenAction.Script, ModelScreenAction.Service, ModelScreenAction.SetField

public abstract class ModelScreenAction
extends java.lang.Object
implements java.io.Serializable

Widget Library - Screen model class

See Also:
Serialized Form

Nested Class Summary
static class ModelScreenAction.EntityAnd
           
static class ModelScreenAction.EntityCondition
           
static class ModelScreenAction.EntityOne
           
static class ModelScreenAction.GetRelated
           
static class ModelScreenAction.GetRelatedOne
           
static class ModelScreenAction.Javaf
           
static class ModelScreenAction.PropertyMap
           
static class ModelScreenAction.PropertyToField
           
static class ModelScreenAction.Script
           
static class ModelScreenAction.Service
           
static class ModelScreenAction.SetField
           
 
Field Summary
protected  ModelScreen modelScreen
           
static java.lang.String module
           
 
Constructor Summary
ModelScreenAction(ModelScreen modelScreen, org.w3c.dom.Element actionElement)
           
 
Method Summary
static java.util.List<ModelScreenAction> readSubActions(ModelScreen modelScreen, org.w3c.dom.Element parentElement)
           
abstract  void runAction(java.util.Map<java.lang.String,java.lang.Object> context)
           
static void runSubActions(java.util.List<ModelScreenAction> 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

modelScreen

protected ModelScreen modelScreen
Constructor Detail

ModelScreenAction

public ModelScreenAction(ModelScreen modelScreen,
                         org.w3c.dom.Element actionElement)
Method Detail

runAction

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

readSubActions

public static java.util.List<ModelScreenAction> readSubActions(ModelScreen modelScreen,
                                                               org.w3c.dom.Element parentElement)

runSubActions

public static void runSubActions(java.util.List<ModelScreenAction> actions,
                                 java.util.Map<java.lang.String,java.lang.Object> context)
                          throws GeneralException
Throws:
GeneralException