Interface InternalComponentResources

    • Method Detail

      • getFieldChange

        java.lang.Object getFieldChange​(java.lang.String fieldName)
        Get the current persisted value of the field.
        Parameters:
        fieldName - the name of the field to access
        Returns:
        the value stored for the field, or null if no value is currently stored
      • hasFieldChange

        boolean hasFieldChange​(java.lang.String fieldName)
        Checks to see if there is a value stored for the indicated field.
      • persistFieldChange

        void persistFieldChange​(java.lang.String fieldName,
                                java.lang.Object newValue)
        Posts a change to a persistent field. If the component is still loading, then this change is ignored. Otherwise, it is propagated, via the page to the PersistentFieldManager.
      • postRenderCleanup

        void postRenderCleanup()
        Allows the resources to cleanup any render-time only data.
      • getParameterConduit

        ParameterConduit getParameterConduit​(java.lang.String parameterName)
        Gets a previously stored ParameterConduit, allowing PCs to be shared between a component and a mixin of that component.
        Since:
        5.2.0
      • getPropertyName

        java.lang.String getPropertyName​(java.lang.String parameterName)
        Returns the name of the bound property if PropBinding is used and the expression points to a property on a bean (e.g. user.name). Otherwise this method returns null.
        Parameters:
        parameterName - name of the parameter
        Since:
        5.2.0