org.rhq.core.gui.configuration
Class ConfigUIComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.rhq.core.gui.configuration.AbstractConfigurationComponent
              extended by org.rhq.core.gui.configuration.ConfigUIComponent
All Implemented Interfaces:
javax.faces.component.StateHolder, FacesComponentIdFactory

public class ConfigUIComponent
extends AbstractConfigurationComponent
implements FacesComponentIdFactory

A component that represents an RHQ configuration and its associated definition.

Author:
Ian Springer

Field Summary
static String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Fields inherited from interface org.rhq.core.gui.util.FacesComponentIdFactory
UNIQUE_ID_PREFIX
 
Constructor Summary
ConfigUIComponent()
           
 
Method Summary
 org.rhq.core.domain.configuration.Configuration getConfiguration()
           
 org.rhq.core.domain.configuration.definition.ConfigurationDefinition getConfigurationDefinition()
           
 String getConfigurationDefinitionExpressionString()
           
 String getConfigurationExpressionString()
           
 TemplateEngine getTemplateEngine()
           
 String getTemplateEngineString()
           
 
Methods inherited from class org.rhq.core.gui.configuration.AbstractConfigurationComponent
createUniqueId, getFamily, getListIndex, getListName, getNullConfigurationDefinitionMessage, getNullConfigurationMessage, getNullConfigurationStyle, isFullyEditable, isGroup, isPrevalidate, isReadOnly, restoreState, saveState, setFullyEditable, setGroup, setListIndex, setListName, setNullConfigurationDefinitionMessage, setNullConfigurationMessage, setNullConfigurationStyle, setPrevalidate, setReadOnly
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rhq.core.gui.util.FacesComponentIdFactory
createUniqueId
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values
Constructor Detail

ConfigUIComponent

public ConfigUIComponent()
Method Detail

getConfigurationDefinition

@Nullable
public org.rhq.core.domain.configuration.definition.ConfigurationDefinition getConfigurationDefinition()
Specified by:
getConfigurationDefinition in class AbstractConfigurationComponent

getConfiguration

@Nullable
public org.rhq.core.domain.configuration.Configuration getConfiguration()
Specified by:
getConfiguration in class AbstractConfigurationComponent

getConfigurationDefinitionExpressionString

public String getConfigurationDefinitionExpressionString()
Specified by:
getConfigurationDefinitionExpressionString in class AbstractConfigurationComponent

getConfigurationExpressionString

public String getConfigurationExpressionString()
Specified by:
getConfigurationExpressionString in class AbstractConfigurationComponent

getTemplateEngineString

public String getTemplateEngineString()

getTemplateEngine

public TemplateEngine getTemplateEngine()
Specified by:
getTemplateEngine in class AbstractConfigurationComponent


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.