org.alfresco.web.bean.generator
Class SpaceIconPickerGenerator
java.lang.Object
org.alfresco.web.bean.generator.BaseComponentGenerator
org.alfresco.web.bean.generator.SpaceIconPickerGenerator
- All Implemented Interfaces:
- IComponentGenerator
public class SpaceIconPickerGenerator
- extends BaseComponentGenerator
Generates the image picker component with rounded corners for selecting
an icon for a space.
Method Summary |
javax.faces.component.UIComponent |
generate(javax.faces.context.FacesContext context,
java.lang.String id)
Dynamically generates a component in a default state |
protected void |
setupProperty(javax.faces.context.FacesContext context,
UIPropertySheet propertySheet,
PropertySheetItem item,
org.alfresco.service.cmr.dictionary.PropertyDefinition propertyDef,
javax.faces.component.UIComponent component)
Sets up the property component i.e. |
Methods inherited from class org.alfresco.web.bean.generator.BaseComponentGenerator |
addStringConstraintParam, createAndSetConverter, createComponent, createOutputTextComponent, generateAndAdd, getAssociationDefinition, getControlType, getPropertyDefinition, isEnabledInEditMode, setupAssociation, setupConstraints, setupConverter, setupConverter, setupMandatoryAssociationIfNecessary, setupMandatoryMarker, setupMandatoryPropertyIfNecessary, setupMandatoryValidation, setupMultiValuePropertyIfNecessary, setupNumericRangeConstraint, setupRegexConstraint, setupStringLengthConstraint |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpaceIconPickerGenerator
public SpaceIconPickerGenerator()
generate
public javax.faces.component.UIComponent generate(javax.faces.context.FacesContext context,
java.lang.String id)
- Description copied from interface:
IComponentGenerator
- Dynamically generates a component in a default state
- Parameters:
context
- FacesContextid
- Optional id for the newly created component, if null
is passed a unique id is generated
- Returns:
- The component instance
setupProperty
protected void setupProperty(javax.faces.context.FacesContext context,
UIPropertySheet propertySheet,
PropertySheetItem item,
org.alfresco.service.cmr.dictionary.PropertyDefinition propertyDef,
javax.faces.component.UIComponent component)
- Description copied from class:
BaseComponentGenerator
- Sets up the property component i.e. setting the value binding
- Overrides:
setupProperty
in class BaseComponentGenerator
- Parameters:
context
- FacesContextpropertySheet
- The property sheetitem
- The parent componentpropertyDef
- The property definitioncomponent
- The component representing the property
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.