javax.faces.view

Class ViewMetadata

    • Constructor Detail

      • ViewMetadata

        public ViewMetadata()
    • Method Detail

      • getViewId

        public abstract String getViewId()

        Returns:
        the view ID for which this ViewMetadata instance was created
      • createMetadataView

        public abstract UIViewRoot createMetadataView(FacesContext context)

        Creates a new UIViewRoot containing only view parameter metadata. The processing of building this UIViewRoot with metadata should not cause any events to be published to the application. The implementation must call FacesContext.setProcessingEvents(boolean) passing false as the argument, at the beginning of the method, and pass true to the same method at the end. The implementation must ensure that this happens regardless of ant exceptions that may be thrown.

        Parameters:
        context - the FacesContext for the current request
        Returns:
        a UIViewRoot containing only view parameter metadata (if any)
      • getViewParameters

        public static Collection<UIViewParameter> getViewParameters(UIViewRoot root)

        Utility method to extract view metadata from the provided UIViewRoot.

        Parameters:
        root - the UIViewRoot from which the metadata will be extracted.
        Returns:
        a Collection of UIViewParameter instances. If the view has no metadata, the collection will be empty.
      • getViewActions

        public static Collection<UIViewAction> getViewActions(UIViewRoot root)

        Utility method to extract view metadata from the provided UIViewRoot.

        Parameters:
        root - the UIViewRoot from which the metadata will be extracted.
        Returns:
        a Collection of UIViewAction instances. If the view has no metadata, the collection will be empty.
      • hasMetadata

        public static boolean hasMetadata(UIViewRoot root)

        Utility method to determine if the the provided UIViewRoot has metadata. The default implementation will return true if the provided UIViewRoot has a facet named UIViewRoot.METADATA_FACET_NAME and that facet has children. It will return false otherwise.

        Parameters:
        root - the UIViewRoot from which the metadata will be extracted from
        Returns:
        true if the view has metadata, false otherwise.

Deutsche Übersetzung

Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.

Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.

Vielen Dank im Voraus.

Dokument erstellt 11/06/2005, zuletzt geändert 18/08/2025
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/java-api-javaee-rf-javax/faces/view/ViewMetadata.html

Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.

Referenzen

  1. Zeigen Sie - html-Dokument Sprache des Dokuments:fr Manuel PHP : https://docs.oracle.com, ViewMetadata (Java(TM) EE 7 Specification APIs)

Diese Verweise und Links verweisen auf Dokumente, die während des Schreibens dieser Seite konsultiert wurden, oder die zusätzliche Informationen liefern können, aber die Autoren dieser Quellen können nicht für den Inhalt dieser Seite verantwortlich gemacht werden.
Der Autor dieser Website ist allein dafür verantwortlich, wie die verschiedenen Konzepte und Freiheiten, die mit den Nachschlagewerken gemacht werden, hier dargestellt werden. Denken Sie daran, dass Sie mehrere Quellinformationen austauschen müssen, um das Risiko von Fehlern zu reduzieren.