contentbox.models.menu.providers

Class BaseProvider

lucee.Component
    extended by contentbox.models.menu.providers.BaseProvider
Direct Known Subclasses:
ContentProvider , FreeProvider , JSProvider , MediaProvider , SubMenuProvider , URLProvider

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Base Provider

Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    string description


    • access = public
    • returntype = any
    true false
    string entityName


    • access = public
    • returntype = any
    true false
    string iconClass


    • access = public
    • returntype = any
    true false
    string name


    • access = public
    • returntype = any
    true false
    any renderer


    • access = public
    • returntype = any
    • inject = provider:ColdBoxRenderer
    true false
    string type


    • access = public
    • returntype = any
    true false
    Method Summary
    string getDescription()
         Gets the description of the menu item provider.
    string getEntityName()
         Gets the entityName for the menu item provider.
    string getIconClass()
         Gets the iconCls of the menu item provider.
    string getName()
         Gets the name of the menu item provider.
    string getRenderer()
    string getType()
         Gets the name of the menu item provider.
    any setDescription(string description)
    any setEntityName(string entityName)
    any setIconClass(string iconClass)
    any setName(string name)
    any setRenderer(any renderer)
    any setType(string type)
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    description

    property string description

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    entityName

    property string entityName

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    iconClass

    property string iconClass

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    name

    property string name

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    renderer

    property any renderer

    Attributes:
    access - public
    required - false
    returntype - any
    inject - provider:ColdBoxRenderer
    serializable - true

    type

    property string type

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    Method Detail

    getDescription

    public string getDescription()

    Gets the description of the menu item provider


    getEntityName

    public string getEntityName()

    Gets the entityName for the menu item provider


    getIconClass

    public string getIconClass()

    Gets the iconCls of the menu item provider


    getName

    public string getName()

    Gets the name of the menu item provider


    getRenderer

    public string getRenderer()


    getType

    public string getType()

    Gets the name of the menu item provider


    setDescription

    public any setDescription(string description)

    Parameters:
    description

    setEntityName

    public any setEntityName(string entityName)

    Parameters:
    entityName

    setIconClass

    public any setIconClass(string iconClass)

    Parameters:
    iconClass

    setName

    public any setName(string name)

    Parameters:
    name

    setRenderer

    public any setRenderer(any renderer)

    Parameters:
    renderer

    setType

    public any setType(string type)

    Parameters:
    type