mura.plugin

Class pluginSettingBean

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.bean.bean
        extended by mura.plugin.pluginSettingBean

This provides plugin config xml custom settings functionality

Class Attributes:
  • output : false
  •  
    Property Summary
    type property default serializable required
    string hint


    • returntype = any
    • access = public
    true true
    string label


    • returntype = any
    • access = public
    true true
    string message


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


    • returntype = any
    • access = public
    true true
    string optionList


    • returntype = any
    • access = public
    true true
    string optionListLabel


    • returntype = any
    • access = public
    true true
    string regex


    • returntype = any
    • access = public
    true true
    string required


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


    • returntype = any
    • access = public
    true true
    string type


    • returntype = any
    • access = public
    TextBox true true
    string validation


    • returntype = any
    • access = public
    true true
    Constructor Summary
    init()
    Method Summary
    any getHint()
    any getLabel()
    any getMessage()
    any getModuleID()
    any getName()
    any getOptionLabelList()
    any getOptionList()
    any getRegex()
    any getRequired()
    any getSettingValue()
    any getType()
    any getValidation()
    any loadSettingValue()
    any renderSetting(any theValue='useMuraDefault')
    any set([any theXML], [any moduleID])
    any setConfigBean([any configBean])
    any setHint([String Hint])
    any setLabel([String Label])
    any setMessage([String Message])
    any setModuleID([String ModuleID])
    any setName([String name])
    any setOptionLabelList([String OptionLabelList])
    any setOptionList([String OptionList])
    any setRegex([String Regex])
    any setRequired([String Required])
    any setSettingValue([String SettingValue])
    any setType([String Type])
    any setValidation([String validation])
     
    Methods inherited from class mura.bean.bean
    OnMissingMethod, addEventHandler, addObject, allowAccess, allowDelete, allowQueryParams, allowRead, allowSave, clone, compare, exists, get, getAll, getAllValues, getBundleable, getDynamic, getEntityDisplayName, getEntityName, getErrors, getFeed, getHasManyPropArray, getHasOnePropArray, getInstanceName, getIsHistorical, getOrderBy, getPrimaryKey, getProperties, getPublicAPI, getRegisteredEntity, getScaffold, getSynthedFunctions, getTable, getValidations, getValue, has, hasErrors, hasProperty, hasTable, isComparable, on, parseDateArg, registerAsEntity, removeObject, setAddedObjectValues, setAllValues, setErrors, setPropAsIDColumn, setValidations, setValue, setlastUpdateBy, synthArgs, transformEventName, translatePropKey, trigger, validate, valueExists
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEntity, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue
     
    Methods inherited from class WEB-INF.cftags.component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    hint

    property string hint

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

    label

    property string label

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

    message

    property string message

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

    name

    property string name

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

    optionList

    property string optionList

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

    optionListLabel

    property string optionListLabel

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

    regex

    property string regex

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

    required

    property string required = [false]

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

    settingValue

    property string settingValue

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

    type

    property string type = [TextBox]

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

    validation

    property string validation

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

    Method Detail

    getHint

    public any getHint()


    getLabel

    public any getLabel()


    getMessage

    public any getMessage()


    getModuleID

    public any getModuleID()


    getName

    public any getName()


    getOptionLabelList

    public any getOptionLabelList()


    getOptionList

    public any getOptionList()


    getRegex

    public any getRegex()


    getRequired

    public any getRequired()


    getSettingValue

    public any getSettingValue()


    getType

    public any getType()


    getValidation

    public any getValidation()


    loadSettingValue

    public any loadSettingValue()


    renderSetting

    public any renderSetting(any theValue='useMuraDefault')

    Parameters:
    theValue

    set

    public any set([any theXML], [any moduleID])

    Overrides:
    set in class bean
    Parameters:
    theXML
    moduleID

    setConfigBean

    public any setConfigBean([any configBean])

    Parameters:
    configBean

    setHint

    public any setHint([String Hint])

    Parameters:
    Hint

    setLabel

    public any setLabel([String Label])

    Parameters:
    Label

    setMessage

    public any setMessage([String Message])

    Parameters:
    Message

    setModuleID

    public any setModuleID([String ModuleID])

    Parameters:
    ModuleID

    setName

    public any setName([String name])

    Parameters:
    name

    setOptionLabelList

    public any setOptionLabelList([String OptionLabelList])

    Parameters:
    OptionLabelList

    setOptionList

    public any setOptionList([String OptionList])

    Parameters:
    OptionList

    setRegex

    public any setRegex([String Regex])

    Parameters:
    Regex

    setRequired

    public any setRequired([String Required])

    Parameters:
    Required

    setSettingValue

    public any setSettingValue([String SettingValue])

    Parameters:
    SettingValue

    setType

    public any setType([String Type])

    Parameters:
    Type

    setValidation

    public any setValidation([String validation])

    Parameters:
    validation