Class Calculator

  • All Implemented Interfaces:
    java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.primefaces.component.api.RTLAware, org.primefaces.component.api.Widget

    public class Calculator
    extends javax.faces.component.UIComponentBase
    implements javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.Widget, org.primefaces.component.api.RTLAware
    Calculator component.
    Since:
    6.1
    Author:
    Melloware mellowaredev@gmail.com
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  Calculator.PropertyKeys  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COMPONENT_FAMILY  
      static java.lang.String COMPONENT_TYPE  
      • Fields inherited from class javax.faces.component.UIComponent

        ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
      • Fields inherited from interface org.primefaces.component.api.Widget

        ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY
    • Constructor Summary

      Constructors 
      Constructor Description
      Calculator()
      Default constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Locale calculateLocale()  
      java.lang.String getDefaultEventName()
      java.lang.String getDir()  
      java.util.Collection<java.lang.String> getEventNames()
      java.lang.String getFamily()
      java.lang.String getFor()  
      java.lang.String getLayout()  
      java.lang.Object getLocale()  
      java.lang.String getOnbutton()  
      java.lang.String getOnclose()  
      java.lang.String getOnopen()  
      int getPrecision()  
      java.lang.String getShowOn()  
      java.lang.String getStyleClass()  
      java.lang.String getWidgetVar()  
      void processDecodes​(javax.faces.context.FacesContext fc)
      void processUpdates​(javax.faces.context.FacesContext fc)
      void processValidators​(javax.faces.context.FacesContext fc)
      void queueEvent​(javax.faces.event.FacesEvent event)
      java.lang.Object saveState​(javax.faces.context.FacesContext context)  
      void setDir​(java.lang.String _dir)  
      void setFor​(java.lang.String _for)  
      void setLayout​(java.lang.String _layout)  
      void setLocale​(java.lang.Object locale)  
      void setOnbutton​(java.lang.String _onButton)  
      void setOnclose​(java.lang.String _onClose)  
      void setOnopen​(java.lang.String _onOpen)  
      void setPrecision​(int _precision)  
      void setShowOn​(java.lang.String _showOn)  
      void setStyleClass​(java.lang.String _styleClass)  
      void setWidgetVar​(java.lang.String _widgetVar)  
      • Methods inherited from class javax.faces.component.UIComponentBase

        addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
      • Methods inherited from class javax.faces.component.UIComponent

        encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, 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
      • Methods inherited from interface org.primefaces.component.api.RTLAware

        isRTL
      • Methods inherited from interface org.primefaces.component.api.Widget

        resolveWidgetVar, resolveWidgetVar
    • Constructor Detail

      • Calculator

        public Calculator()
        Default constructor
    • Method Detail

      • getFamily

        public java.lang.String getFamily()
        Specified by:
        getFamily in class javax.faces.component.UIComponent
      • getEventNames

        public java.util.Collection<java.lang.String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class javax.faces.component.UIComponentBase
      • getDefaultEventName

        public java.lang.String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.faces.component.UIComponentBase
      • processDecodes

        public void processDecodes​(javax.faces.context.FacesContext fc)
        Overrides:
        processDecodes in class javax.faces.component.UIComponentBase
      • processValidators

        public void processValidators​(javax.faces.context.FacesContext fc)
        Overrides:
        processValidators in class javax.faces.component.UIComponentBase
      • processUpdates

        public void processUpdates​(javax.faces.context.FacesContext fc)
        Overrides:
        processUpdates in class javax.faces.component.UIComponentBase
      • queueEvent

        public void queueEvent​(javax.faces.event.FacesEvent event)
        Overrides:
        queueEvent in class javax.faces.component.UIComponentBase
      • calculateLocale

        public java.util.Locale calculateLocale()
      • getWidgetVar

        public java.lang.String getWidgetVar()
      • setWidgetVar

        public void setWidgetVar​(java.lang.String _widgetVar)
      • getFor

        public java.lang.String getFor()
      • setFor

        public void setFor​(java.lang.String _for)
      • getShowOn

        public java.lang.String getShowOn()
      • setShowOn

        public void setShowOn​(java.lang.String _showOn)
      • getLayout

        public java.lang.String getLayout()
      • setLayout

        public void setLayout​(java.lang.String _layout)
      • getLocale

        public java.lang.Object getLocale()
      • setLocale

        public void setLocale​(java.lang.Object locale)
      • getPrecision

        public int getPrecision()
      • setPrecision

        public void setPrecision​(int _precision)
      • setDir

        public void setDir​(java.lang.String _dir)
      • getDir

        public java.lang.String getDir()
        Specified by:
        getDir in interface org.primefaces.component.api.RTLAware
      • getStyleClass

        public java.lang.String getStyleClass()
      • setStyleClass

        public void setStyleClass​(java.lang.String _styleClass)
      • getOnopen

        public java.lang.String getOnopen()
      • setOnopen

        public void setOnopen​(java.lang.String _onOpen)
      • getOnclose

        public java.lang.String getOnclose()
      • setOnclose

        public void setOnclose​(java.lang.String _onClose)
      • getOnbutton

        public java.lang.String getOnbutton()
      • setOnbutton

        public void setOnbutton​(java.lang.String _onButton)
      • 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.UIComponentBase