Interface PerspectiveElement

    • Method Detail

      • getName

        java.lang.String getName()
        Returns:
        The name of the element. If this is a component, it will be the name of the component. If this is a View, the name will be "view". If this is a Page, the name will be "page". If this is the session, the name will be "session".
      • getQualifiedPath

        default java.lang.String getQualifiedPath()
        Returns:
        The qualified name of the element. If session or page, this is just the name. If a view or component, is the logical path starting at the view id.
      • getView

        @Nullable
        View getView()
        Returns:
        The view within which this element exists, or null if this is a Page or Session
      • getPage

        @Nullable
        Page getPage()
        Returns:
        The Page that this element is part of. Will return null if this is the Session
      • getSession

        @Nonnull
        Session getSession()
        Returns:
        The session that this element is a part of.