Class ConsoleModel

  • All Implemented Interfaces:
    com.composum.sling.core.bean.RestrictedBean, com.composum.sling.core.SlingBean

    public class ConsoleModel
    extends ConsolePage
    • Constructor Detail

      • ConsoleModel

        public ConsoleModel​(com.composum.sling.core.BeanContext context,
                            Consoles.Console console)
      • ConsoleModel

        public ConsoleModel​(com.composum.sling.core.BeanContext context,
                            org.apache.sling.api.resource.Resource resource)
      • ConsoleModel

        public ConsoleModel​(com.composum.sling.core.BeanContext context)
      • ConsoleModel

        public ConsoleModel()
    • Method Detail

      • initialize

        public void initialize​(com.composum.sling.core.BeanContext context,
                               org.apache.sling.api.resource.Resource resource)
        Specified by:
        initialize in interface com.composum.sling.core.SlingBean
        Overrides:
        initialize in class ConsoleSlingBean
      • getId

        @NotNull
        public @NotNull String getId()
        Overrides:
        getId in class com.composum.sling.core.AbstractSlingBean
      • getName

        @NotNull
        public @NotNull String getName()
        Specified by:
        getName in interface com.composum.sling.core.SlingBean
        Overrides:
        getName in class com.composum.sling.core.AbstractSlingBean
      • getPath

        @NotNull
        public @NotNull String getPath()
        Specified by:
        getPath in interface com.composum.sling.core.SlingBean
        Overrides:
        getPath in class com.composum.sling.core.AbstractSlingBean
      • getLabel

        @NotNull
        public @NotNull String getLabel()
      • isSupportsPermissions

        public boolean isSupportsPermissions()
      • getDescription

        @NotNull
        public @NotNull String getDescription()
      • getContentSrc

        @NotNull
        public @NotNull String getContentSrc()
      • getUrl

        @NotNull
        public @NotNull String getUrl()
        Overrides:
        getUrl in class com.composum.sling.core.AbstractSlingBean
      • getStaticUrl

        @NotNull
        public @NotNull String getStaticUrl()
      • getLinkAttributes

        @NotNull
        public @NotNull String getLinkAttributes()
      • isMenu

        public boolean isMenu()
      • isValidMenu

        public boolean isValidMenu()
      • toString

        @NotNull
        public @NotNull String toString()
        Overrides:
        toString in class com.composum.sling.core.AbstractSlingBean
      • getDataSet

        @NotNull
        public @NotNull String getDataSet()