Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.ui.web.directory
Class DirectoryAwareComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by org.nuxeo.ecm.platform.ui.web.directory.DirectoryAwareComponent
All Implemented Interfaces:
javax.faces.component.EditableValueHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder
Direct Known Subclasses:
DirectoryEntryOutputComponent, SelectManyListboxComponent, SelectOneListboxComponent

public abstract class DirectoryAwareComponent
extends javax.faces.component.UIInput

Directory-aware abstract component.

Author:
George Lefter, Anahide Tchertchian

Field Summary
 
Fields inherited from class javax.faces.component.UIInput
COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID
 
Constructor Summary
DirectoryAwareComponent()
           
 
Method Summary
 java.lang.Boolean getBooleanProperty(java.lang.String key, java.lang.Boolean defaultValue)
           
 java.lang.Boolean getCaseSensitive()
           
 java.lang.String getDirectoryName()
           
 VocabularyEntryList getDirectoryValues()
           
 java.lang.String getDisplay()
           
 java.lang.Boolean getDisplayIdAndLabel()
           
 java.lang.Boolean getDisplayObsoleteEntries()
           
 java.lang.Boolean getDisplayValueOnly()
           
 java.lang.String getDisplayValueOnlyStyle()
           
 java.lang.String getDisplayValueOnlyStyleClass()
           
 java.lang.String getFilter()
           
 java.lang.Boolean getLocalize()
           
 java.lang.Boolean getNotDisplayDefaultOption()
           
 java.lang.String getOnchange()
           
 java.lang.String getOnclick()
           
 java.lang.String getOnselect()
           
 java.util.Map<java.lang.String,javax.faces.model.SelectItem> getOptions()
           
 java.lang.String getOrdering()
           
 java.lang.String getSize()
           
 java.lang.String getStringProperty(java.lang.String key, java.lang.String defaultValue)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setCaseSensitive(java.lang.Boolean caseSensitive)
           
 void setDirectoryName(java.lang.String directoryName)
           
 void setDirectoryValues(VocabularyEntryList directoryValues)
           
 void setDisplay(java.lang.String display)
           
 void setDisplayIdAndLabel(java.lang.Boolean displayIdAndLabel)
           
 void setDisplayObsoleteEntries(java.lang.Boolean displayObsoleteEntries)
           
 void setDisplayValueOnly(java.lang.Boolean displayValueOnly)
           
 void setDisplayValueOnlyStyle(java.lang.String displayValueOnlyStyle)
           
 void setDisplayValueOnlyStyleClass(java.lang.String displayValueOnlyStyleClass)
           
 void setFilter(java.lang.String filter)
           
 void setLocalize(java.lang.Boolean localize)
           
 void setNotDisplayDefaultOption(java.lang.Boolean notDisplayDefaultOption)
           
 void setOnchange(java.lang.String onchange)
           
 void setOnclick(java.lang.String onclick)
           
 void setOnselect(java.lang.String onselect)
           
 void setOptions(java.util.Map<java.lang.String,javax.faces.model.SelectItem> options)
           
 void setOrdering(java.lang.String ordering)
           
 void setSize(java.lang.String size)
           
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, decode, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, getValue, setConverter
 

Constructor Detail

DirectoryAwareComponent

public DirectoryAwareComponent()
Method Detail

getDirectoryName

public java.lang.String getDirectoryName()

setDirectoryName

public void setDirectoryName(java.lang.String directoryName)

getDisplayIdAndLabel

public java.lang.Boolean getDisplayIdAndLabel()

setDisplayIdAndLabel

public void setDisplayIdAndLabel(java.lang.Boolean displayIdAndLabel)

getLocalize

public java.lang.Boolean getLocalize()

setLocalize

public void setLocalize(java.lang.Boolean localize)

getCaseSensitive

public java.lang.Boolean getCaseSensitive()

setCaseSensitive

public void setCaseSensitive(java.lang.Boolean caseSensitive)

getOptions

public java.util.Map<java.lang.String,javax.faces.model.SelectItem> getOptions()

setOptions

public void setOptions(java.util.Map<java.lang.String,javax.faces.model.SelectItem> options)

getDisplayObsoleteEntries

public java.lang.Boolean getDisplayObsoleteEntries()

setDisplayObsoleteEntries

public void setDisplayObsoleteEntries(java.lang.Boolean displayObsoleteEntries)

getNotDisplayDefaultOption

public java.lang.Boolean getNotDisplayDefaultOption()

setNotDisplayDefaultOption

public void setNotDisplayDefaultOption(java.lang.Boolean notDisplayDefaultOption)

getDisplayValueOnly

public java.lang.Boolean getDisplayValueOnly()

setDisplayValueOnly

public void setDisplayValueOnly(java.lang.Boolean displayValueOnly)

getDisplayValueOnlyStyle

public java.lang.String getDisplayValueOnlyStyle()

setDisplayValueOnlyStyle

public void setDisplayValueOnlyStyle(java.lang.String displayValueOnlyStyle)

getDisplayValueOnlyStyleClass

public java.lang.String getDisplayValueOnlyStyleClass()

setDisplayValueOnlyStyleClass

public void setDisplayValueOnlyStyleClass(java.lang.String displayValueOnlyStyleClass)

getDisplay

public java.lang.String getDisplay()

setDisplay

public void setDisplay(java.lang.String display)

getOnchange

public java.lang.String getOnchange()

setOnchange

public void setOnchange(java.lang.String onchange)

getOnclick

public java.lang.String getOnclick()

setOnclick

public void setOnclick(java.lang.String onclick)

getOnselect

public java.lang.String getOnselect()

setOnselect

public void setOnselect(java.lang.String onselect)

getFilter

public java.lang.String getFilter()

setFilter

public void setFilter(java.lang.String filter)

getSize

public java.lang.String getSize()

setSize

public void setSize(java.lang.String size)

getOrdering

public java.lang.String getOrdering()

setOrdering

public void setOrdering(java.lang.String ordering)

getDirectoryValues

public VocabularyEntryList getDirectoryValues()

setDirectoryValues

public void setDirectoryValues(VocabularyEntryList directoryValues)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIInput

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.UIInput

getBooleanProperty

public java.lang.Boolean getBooleanProperty(java.lang.String key,
                                            java.lang.Boolean defaultValue)

getStringProperty

public java.lang.String getStringProperty(java.lang.String key,
                                          java.lang.String defaultValue)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.