org.ofbiz.widget.screen
Class ModelScreenWidget.Tree

java.lang.Object
  extended by org.ofbiz.widget.ModelWidget
      extended by org.ofbiz.widget.screen.ModelScreenWidget
          extended by org.ofbiz.widget.screen.ModelScreenWidget.Tree
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ModelScreenWidget

public static class ModelScreenWidget.Tree
extends ModelScreenWidget

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ofbiz.widget.screen.ModelScreenWidget
ModelScreenWidget.Container, ModelScreenWidget.Content, ModelScreenWidget.DecoratorScreen, ModelScreenWidget.DecoratorSection, ModelScreenWidget.DecoratorSectionInclude, ModelScreenWidget.Form, ModelScreenWidget.FrameContainer, ModelScreenWidget.FrameContainerHeader, ModelScreenWidget.HorizontalSeparator, ModelScreenWidget.Image, ModelScreenWidget.IncludeScreen, ModelScreenWidget.Label, ModelScreenWidget.Link, ModelScreenWidget.Menu, ModelScreenWidget.PlatformSpecific, ModelScreenWidget.Screenlet, ModelScreenWidget.Section, ModelScreenWidget.SectionsRenderer, ModelScreenWidget.SubContent, ModelScreenWidget.Tree
 
Field Summary
protected  FlexibleStringExpander locationExdr
           
protected  FlexibleStringExpander nameExdr
           
protected  FlexibleStringExpander shareScopeExdr
           
 
Fields inherited from class org.ofbiz.widget.screen.ModelScreenWidget
modelScreen, module
 
Fields inherited from class org.ofbiz.widget.ModelWidget
enableBoundaryCommentsParam, enableWidgetBoundaryComments, name
 
Constructor Summary
ModelScreenWidget.Tree(ModelScreen modelScreen, org.w3c.dom.Element treeElement)
           
 
Method Summary
 java.lang.String getLocation(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getName(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String rawString()
           
 void renderWidgetString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ScreenStringRenderer screenStringRenderer)
           
 boolean shareScope(java.util.Map<java.lang.String,java.lang.Object> context)
           
 
Methods inherited from class org.ofbiz.widget.screen.ModelScreenWidget
boundaryCommentsEnabled, getModelScreen, readSubWidgets, renderSubWidgetsString
 
Methods inherited from class org.ofbiz.widget.ModelWidget
getBoundaryCommentName, getName, getPaginatorNumber, incrementPaginatorNumber, setWidgetBoundaryComments, widgetBoundaryCommentsEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameExdr

protected FlexibleStringExpander nameExdr

locationExdr

protected FlexibleStringExpander locationExdr

shareScopeExdr

protected FlexibleStringExpander shareScopeExdr
Constructor Detail

ModelScreenWidget.Tree

public ModelScreenWidget.Tree(ModelScreen modelScreen,
                              org.w3c.dom.Element treeElement)
Method Detail

renderWidgetString

public void renderWidgetString(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ScreenStringRenderer screenStringRenderer)
                        throws GeneralException,
                               java.io.IOException
Specified by:
renderWidgetString in class ModelScreenWidget
Throws:
GeneralException
java.io.IOException

getName

public java.lang.String getName(java.util.Map<java.lang.String,java.lang.Object> context)

getLocation

public java.lang.String getLocation(java.util.Map<java.lang.String,java.lang.Object> context)

shareScope

public boolean shareScope(java.util.Map<java.lang.String,java.lang.Object> context)

rawString

public java.lang.String rawString()
Specified by:
rawString in class ModelScreenWidget