mura.formBuilder

Class formBean

lucee.Component
    extended by mura.cfobject
      extended by mura.formBuilder.formBean

This provides formBean functionality

Class Attributes:
  • output : false
  •  
  • displayname : formBean
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    Any Config


    • access = public
    • returntype = any
    true yes
    date DateCreate


    • access = public
    • returntype = any
    true yes
    date DateLastUpdate


    • access = public
    • returntype = any
    true yes
    Struct DeletedFields


    • access = public
    • returntype = any
    true no
    Array FieldOrder


    • access = public
    • returntype = any
    true yes
    Struct Fields


    • access = public
    • returntype = any
    true yes
    Struct FormAttributes


    • access = public
    • returntype = any
    true yes
    uuid FormID


    • access = public
    • maxlength = 35
    • returntype = any
    true yes
    boolean IsActive


    • access = public
    • returntype = any
    0 true yes
    boolean IsCurrent


    • access = public
    • returntype = any
    0 true yes
    string Name


    • access = public
    • maxlength = 150
    • returntype = any
    true false
    string Notes


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


    • access = public
    • maxlength = 50
    • returntype = any
    true false
    Array Pages


    • access = public
    • returntype = any
    true yes
    string RemoteID


    • access = public
    • maxlength = 35
    • returntype = any
    true false
    string SiteID


    • access = public
    • maxlength = 25
    • returntype = any
    true yes
    numeric StatusCode


    • access = public
    • returntype = any
    0 true yes
    Constructor Summary
    init([string FormID=''], [string Name=''], [string Package=''], [boolean IsActive='0'], [boolean IsCurrent='0'], [numeric StatusCode='0'], [string Notes=''], [string SiteID=''], [string RemoteID=''], [string DateCreate=''], [string DateLastUpdate=''], [Struct FormAttributes='[runtime expression]'], [Struct Fields='[runtime expression]'], [Array FieldOrder='[runtime expression]'], [Array Pages='[runtime expression]'], [Struct DeletedFields='[runtime expression]'], [Any Config='[runtime expression]'])
    Method Summary
    struct getAllValues()
    struct getConfig([string mode='json'])
    any getDateCreate()
    any getDateLastUpdate()
    struct getDeletedFields()
    any getField(struct FieldID)
    array getFieldOrder()
    struct getFields()
    struct getFormAttributes()
    any getFormID()
    boolean getIsActive()
    boolean getIsCurrent()
    any getName()
    any getNotes()
    any getPackage()
    array getPages()
    any getRemoteID()
    any getSiteID()
    any getStatusCode()
    fieldtypeBean setAllValues(struct values)
    any setConfig(struct Config)
    any setDateCreate(string DateCreate)
    any setDateLastUpdate(string DateLastUpdate)
    any setDeletedFields(struct DeletedFields)
    any setFieldOrder(Array FieldOrder)
    any setFields(struct Fields)
    any setFormAttributes(struct FormAttributes)
    any setFormID(string FormID)
    any setIsActive(boolean IsActive)
    any setIsCurrent(boolean IsCurrent)
    any setName(string Name)
    any setNotes(string Notes)
    any setPackage(string Package)
    any setPages(Array Pages)
    any setRemoteID(string RemoteID)
    any setSiteID(string SiteID)
    any setStatusCode(numeric StatusCode)
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init([string FormID=''], [string Name=''], [string Package=''], [boolean IsActive='0'], [boolean IsCurrent='0'], [numeric StatusCode='0'], [string Notes=''], [string SiteID=''], [string RemoteID=''], [string DateCreate=''], [string DateLastUpdate=''], [Struct FormAttributes='[runtime expression]'], [Struct Fields='[runtime expression]'], [Array FieldOrder='[runtime expression]'], [Array Pages='[runtime expression]'], [Struct DeletedFields='[runtime expression]'], [Any Config='[runtime expression]'])

    Parameters:
    FormID
    Name
    Package
    IsActive
    IsCurrent
    StatusCode
    Notes
    SiteID
    RemoteID
    DateCreate
    DateLastUpdate
    FormAttributes
    Fields
    FieldOrder
    Pages
    DeletedFields
    Config

    Property Detail

    Config

    property Any Config

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

    DateCreate

    property date DateCreate

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

    DateLastUpdate

    property date DateLastUpdate

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

    DeletedFields

    property Struct DeletedFields

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

    FieldOrder

    property Array FieldOrder

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

    Fields

    property Struct Fields

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

    FormAttributes

    property Struct FormAttributes

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

    FormID

    property uuid FormID

    Attributes:
    access - public
    required - yes
    maxlength - 35
    returntype - any
    serializable - true

    IsActive

    property boolean IsActive = [0]

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

    IsCurrent

    property boolean IsCurrent = [0]

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

    Name

    property string Name

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

    Notes

    property string Notes

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

    Package

    property string Package

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

    Pages

    property Array Pages

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

    RemoteID

    property string RemoteID

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

    SiteID

    property string SiteID

    Attributes:
    access - public
    required - yes
    maxlength - 25
    returntype - any
    serializable - true

    StatusCode

    property numeric StatusCode = [0]

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

    Method Detail

    getAllValues

    public struct getAllValues()


    getConfig

    public struct getConfig([string mode='json'])

    Parameters:
    mode

    getDateCreate

    public any getDateCreate()


    getDateLastUpdate

    public any getDateLastUpdate()


    getDeletedFields

    public struct getDeletedFields()


    getField

    public any getField(struct FieldID)

    Parameters:
    FieldID

    getFieldOrder

    public array getFieldOrder()


    getFields

    public struct getFields()


    getFormAttributes

    public struct getFormAttributes()


    getFormID

    public any getFormID()


    getIsActive

    public boolean getIsActive()


    getIsCurrent

    public boolean getIsCurrent()


    getName

    public any getName()


    getNotes

    public any getNotes()


    getPackage

    public any getPackage()


    getPages

    public array getPages()


    getRemoteID

    public any getRemoteID()


    getSiteID

    public any getSiteID()


    getStatusCode

    public any getStatusCode()


    setAllValues

    public fieldtypeBean setAllValues(struct values)

    Parameters:
    values

    setConfig

    public any setConfig(struct Config)

    Parameters:
    Config

    setDateCreate

    public any setDateCreate(string DateCreate)

    Parameters:
    DateCreate

    setDateLastUpdate

    public any setDateLastUpdate(string DateLastUpdate)

    Parameters:
    DateLastUpdate

    setDeletedFields

    public any setDeletedFields(struct DeletedFields)

    Parameters:
    DeletedFields

    setFieldOrder

    public any setFieldOrder(Array FieldOrder)

    Parameters:
    FieldOrder

    setFields

    public any setFields(struct Fields)

    Parameters:
    Fields

    setFormAttributes

    public any setFormAttributes(struct FormAttributes)

    Parameters:
    FormAttributes

    setFormID

    public any setFormID(string FormID)

    Parameters:
    FormID

    setIsActive

    public any setIsActive(boolean IsActive)

    Parameters:
    IsActive

    setIsCurrent

    public any setIsCurrent(boolean IsCurrent)

    Parameters:
    IsCurrent

    setName

    public any setName(string Name)

    Parameters:
    Name

    setNotes

    public any setNotes(string Notes)

    Parameters:
    Notes

    setPackage

    public any setPackage(string Package)

    Parameters:
    Package

    setPages

    public any setPages(Array Pages)

    Parameters:
    Pages

    setRemoteID

    public any setRemoteID(string RemoteID)

    Parameters:
    RemoteID

    setSiteID

    public any setSiteID(string SiteID)

    Parameters:
    SiteID

    setStatusCode

    public any setStatusCode(numeric StatusCode)

    Parameters:
    StatusCode