org.openfaces.component.chart
Class ChartAxis

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by org.openfaces.component.chart.ChartAxis
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, HasLabels, StyledComponent
Direct Known Subclasses:
ChartCategoryAxis, ChartDateAxis, ChartNumberAxis

public class ChartAxis
extends javax.faces.component.UIOutput
implements StyledComponent, HasLabels


Field Summary
 
Fields inherited from class javax.faces.component.UIOutput
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
ChartAxis()
           
 
Method Summary
 StyledComponent[] getComponentsChain()
           
 ChartDomain getDomain()
           
 java.lang.String getHint()
           
 ChartLabels getLabels()
           
 java.lang.String getStyle()
           
 StyleObjectModel getStyleObjectModel()
           
 java.lang.String getTextStyle()
           
 ChartAxisTicks getTicks()
           
 boolean isLabelVisible()
           
 boolean isTickLabelsVisible()
           
 boolean isTicksVisible()
           
 void restoreState(javax.faces.context.FacesContext facesContext, java.lang.Object object)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setDomain(ChartDomain domain)
           
 void setLabels(ChartLabels labels)
           
 void setLabelVisible(boolean labelVisible)
           
 void setParent(javax.faces.component.UIComponent parent)
           
 void setStyle(java.lang.String style)
           
 void setTextStyle(java.lang.String style)
           
 void setTickLabelsVisible(boolean tickLabelsVisible)
           
 void setTicks(ChartAxisTicks ticks)
           
 void setTicksVisible(boolean ticksVisible)
           
 
Methods inherited from class javax.faces.component.UIOutput
clearInitialState, getConverter, getFamily, getLocalValue, getValue, markInitialState, setConverter, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartAxis

public ChartAxis()
Method Detail

isTickLabelsVisible

public boolean isTickLabelsVisible()

setTickLabelsVisible

public void setTickLabelsVisible(boolean tickLabelsVisible)

getLabels

public ChartLabels getLabels()
Specified by:
getLabels in interface HasLabels

setLabels

public void setLabels(ChartLabels labels)
Specified by:
setLabels in interface HasLabels

getTicks

public ChartAxisTicks getTicks()

setTicks

public void setTicks(ChartAxisTicks ticks)

getDomain

public ChartDomain getDomain()

setDomain

public void setDomain(ChartDomain domain)

isLabelVisible

public boolean isLabelVisible()

setLabelVisible

public void setLabelVisible(boolean labelVisible)

isTicksVisible

public boolean isTicksVisible()

setTicksVisible

public void setTicksVisible(boolean ticksVisible)

getTextStyle

public java.lang.String getTextStyle()
Specified by:
getTextStyle in interface StyledComponent

setTextStyle

public void setTextStyle(java.lang.String style)
Specified by:
setTextStyle in interface StyledComponent

setStyle

public void setStyle(java.lang.String style)

getStyle

public java.lang.String getStyle()

getStyleObjectModel

public StyleObjectModel getStyleObjectModel()
Specified by:
getStyleObjectModel in interface StyledComponent

getComponentsChain

public StyledComponent[] getComponentsChain()
Specified by:
getComponentsChain in interface StyledComponent

getHint

public java.lang.String getHint()
Specified by:
getHint in interface StyledComponent

setParent

public void setParent(javax.faces.component.UIComponent parent)
Overrides:
setParent in class javax.faces.component.UIComponentBase

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.UIOutput

restoreState

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


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.