org.apache.empire.jsf2.components
Class MenuListTag

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by org.apache.empire.jsf2.components.MenuListTag
All Implemented Interfaces:
EventListener, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class MenuListTag
extends javax.faces.component.UIOutput
implements javax.faces.component.NamingContainer


Field Summary
 
Fields inherited from class javax.faces.component.UIOutput
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
MenuListTag()
           
 
Method Summary
 void encodeBegin(javax.faces.context.FacesContext context)
           
 void encodeEnd(javax.faces.context.FacesContext context)
           
 String getCurrentClass()
           
 String getCurrentId()
           
 String getDisabledClass()
           
 String getEnabledClass()
           
 String getExpandedClass()
           
 String getFamily()
           
 String getItemStyleClass()
           
 int getLevel()
           
protected  MenuListTag getParentMenu()
           
 void setCurrentClass(String currentClass)
           
 void setCurrentId(String currentId)
          setters wozu?
 void setDisabledClass(String disabledClass)
           
 void setEnabledClass(String enabledClass)
           
 void setExpandedClass(String expandedClass)
           
protected  void writeAttribute(javax.faces.context.ResponseWriter writer, Map<String,Object> map, String attribute)
           
protected  void writeAttribute(javax.faces.context.ResponseWriter writer, Map<String,Object> map, String attribute, String targetName)
           
 
Methods inherited from class javax.faces.component.UIOutput
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, restoreState, saveState, setConverter, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, decode, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuListTag

public MenuListTag()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UIOutput

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context)
                 throws IOException
Overrides:
encodeBegin in class javax.faces.component.UIComponentBase
Throws:
IOException

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context)
               throws IOException
Overrides:
encodeEnd in class javax.faces.component.UIComponentBase
Throws:
IOException

getParentMenu

protected MenuListTag getParentMenu()

getCurrentId

public String getCurrentId()

getCurrentClass

public String getCurrentClass()

getEnabledClass

public String getEnabledClass()

getDisabledClass

public String getDisabledClass()

getExpandedClass

public String getExpandedClass()

getLevel

public int getLevel()

getItemStyleClass

public String getItemStyleClass()

setCurrentId

public void setCurrentId(String currentId)
setters wozu?


setCurrentClass

public void setCurrentClass(String currentClass)

setEnabledClass

public void setEnabledClass(String enabledClass)

setDisabledClass

public void setDisabledClass(String disabledClass)

setExpandedClass

public void setExpandedClass(String expandedClass)

writeAttribute

protected void writeAttribute(javax.faces.context.ResponseWriter writer,
                              Map<String,Object> map,
                              String attribute,
                              String targetName)
                       throws IOException
Throws:
IOException

writeAttribute

protected void writeAttribute(javax.faces.context.ResponseWriter writer,
                              Map<String,Object> map,
                              String attribute)
                       throws IOException
Throws:
IOException


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.