org.ofbiz.widget.menu
Class ModelMenuItem.Link

java.lang.Object
  extended by org.ofbiz.widget.menu.ModelMenuItem.Link
Enclosing class:
ModelMenuItem

public static class ModelMenuItem.Link
extends java.lang.Object


Field Summary
protected  boolean encode
           
protected  boolean fullPath
           
protected  FlexibleStringExpander idExdr
           
protected  ModelMenuItem.Image image
           
protected  ModelMenuItem linkMenuItem
           
protected  java.lang.String linkType
           
protected  FlexibleStringExpander nameExdr
           
protected  java.util.List<WidgetWorker.Parameter> parameterList
           
protected  FlexibleStringExpander prefixExdr
           
protected  boolean secure
           
protected  FlexibleStringExpander styleExdr
           
protected  FlexibleStringExpander targetExdr
           
protected  FlexibleStringExpander targetWindowExdr
           
protected  FlexibleStringExpander textExdr
           
protected  java.lang.String urlMode
           
 
Constructor Summary
ModelMenuItem.Link(org.w3c.dom.Element linkElement, ModelMenuItem parentMenuItem)
           
ModelMenuItem.Link(ModelMenuItem parentMenuItem)
           
 
Method Summary
 boolean getEncode()
           
 boolean getFullPath()
           
 java.lang.String getId(java.util.Map<java.lang.String,java.lang.Object> context)
           
 ModelMenuItem.Image getImage()
           
 ModelMenuItem getLinkMenuItem()
           
 java.lang.String getLinkType()
           
 java.lang.String getName(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.util.List<WidgetWorker.Parameter> getParameterList()
           
 java.lang.String getPrefix(java.util.Map<java.lang.String,java.lang.Object> context)
           
 boolean getSecure()
           
 java.lang.String getStyle(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getTarget(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getTargetWindow(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getText(java.util.Map<java.lang.String,java.lang.Object> context)
           
 java.lang.String getUrlMode()
           
 void renderLinkString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, MenuStringRenderer menuStringRenderer)
           
 void setEncode(java.lang.String val)
           
 void setFullPath(java.lang.String val)
           
 void setId(java.lang.String val)
           
 void setImage(ModelMenuItem.Image img)
           
 void setName(java.lang.String val)
           
 void setPrefix(java.lang.String val)
           
 void setSecure(java.lang.String val)
           
 void setStyle(java.lang.String val)
           
 void setTarget(java.lang.String val)
           
 void setTargetWindow(java.lang.String val)
           
 void setText(java.lang.String val)
           
 void setUrlMode(java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

linkMenuItem

protected ModelMenuItem linkMenuItem

textExdr

protected FlexibleStringExpander textExdr

idExdr

protected FlexibleStringExpander idExdr

styleExdr

protected FlexibleStringExpander styleExdr

targetExdr

protected FlexibleStringExpander targetExdr

targetWindowExdr

protected FlexibleStringExpander targetWindowExdr

prefixExdr

protected FlexibleStringExpander prefixExdr

nameExdr

protected FlexibleStringExpander nameExdr

image

protected ModelMenuItem.Image image

urlMode

protected java.lang.String urlMode

fullPath

protected boolean fullPath

secure

protected boolean secure

encode

protected boolean encode

linkType

protected java.lang.String linkType

parameterList

protected java.util.List<WidgetWorker.Parameter> parameterList
Constructor Detail

ModelMenuItem.Link

public ModelMenuItem.Link(org.w3c.dom.Element linkElement,
                          ModelMenuItem parentMenuItem)

ModelMenuItem.Link

public ModelMenuItem.Link(ModelMenuItem parentMenuItem)
Method Detail

renderLinkString

public void renderLinkString(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,java.lang.Object> context,
                             MenuStringRenderer menuStringRenderer)
                      throws java.io.IOException
Throws:
java.io.IOException

getText

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

getId

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

getStyle

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

getName

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

getTarget

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

getTargetWindow

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

getUrlMode

public java.lang.String getUrlMode()

getPrefix

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

getFullPath

public boolean getFullPath()

getSecure

public boolean getSecure()

getEncode

public boolean getEncode()

getImage

public ModelMenuItem.Image getImage()

getLinkType

public java.lang.String getLinkType()

getParameterList

public java.util.List<WidgetWorker.Parameter> getParameterList()

setText

public void setText(java.lang.String val)

setId

public void setId(java.lang.String val)

setStyle

public void setStyle(java.lang.String val)

setTarget

public void setTarget(java.lang.String val)

setTargetWindow

public void setTargetWindow(java.lang.String val)

setPrefix

public void setPrefix(java.lang.String val)

setUrlMode

public void setUrlMode(java.lang.String val)

setName

public void setName(java.lang.String val)

setFullPath

public void setFullPath(java.lang.String val)

setSecure

public void setSecure(java.lang.String val)

setEncode

public void setEncode(java.lang.String val)

setImage

public void setImage(ModelMenuItem.Image img)

getLinkMenuItem

public ModelMenuItem getLinkMenuItem()