org.deegree.client.core.component
Class HtmlInputMultiple

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.deegree.client.core.component.HtmlInputMultiple
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class HtmlInputMultiple
extends javax.faces.component.UIInput
implements javax.faces.component.behavior.ClientBehaviorHolder

Input component which allows multiple insert.

Version:
$Revision: $, $Date: $
Author:
Lyn Buesching, last edited by: $Author: lyn $

Field Summary
 
Fields inherited from class javax.faces.component.UIInput
COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
HtmlInputMultiple()
           
 
Method Summary
 javax.faces.component.UIInput getInputInstance()
           
 String getStyle()
           
 String getStyleClass()
           
 List<Object> getValue()
           
 boolean isCollapsed(int index)
           
 boolean isCollapsible()
           
 boolean isInitialCollapsed()
           
 boolean isInitialStateChanged()
           
 void setCollapsed(int index, boolean collapsed)
           
 void setCollapsible(boolean collapsible)
           
 void setInitialCollapsed(boolean initialCollapsed)
           
 void setInputClassName(String inputClassName)
           
 void setInputComponentClass(Class<javax.faces.component.UIInput> inputComponentClass)
           
 void setStyle(String style)
           
 void setStyleClass(String styleClass)
           
 
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, setConverter
 

Constructor Detail

HtmlInputMultiple

public HtmlInputMultiple()
Method Detail

setInputClassName

public void setInputClassName(String inputClassName)

setInputComponentClass

public void setInputComponentClass(Class<javax.faces.component.UIInput> inputComponentClass)

getInputInstance

public javax.faces.component.UIInput getInputInstance()

setStyle

public void setStyle(String style)

getStyle

public String getStyle()

setStyleClass

public void setStyleClass(String styleClass)

getStyleClass

public String getStyleClass()

isCollapsible

public boolean isCollapsible()

setCollapsible

public void setCollapsible(boolean collapsible)

isCollapsed

public boolean isCollapsed(int index)

setCollapsed

public void setCollapsed(int index,
                         boolean collapsed)

isInitialCollapsed

public boolean isInitialCollapsed()

setInitialCollapsed

public void setInitialCollapsed(boolean initialCollapsed)

isInitialStateChanged

public boolean isInitialStateChanged()

getValue

public List<Object> getValue()
Specified by:
getValue in interface javax.faces.component.ValueHolder
Overrides:
getValue in class javax.faces.component.UIOutput


Copyright © 2011. All Rights Reserved.