efieldtype.java

来自「CRM源码This file describes some issues tha」· Java 代码 · 共 1,293 行 · 第 1/3 页

JAVA
1,293
字号
     */
    public void setDescriptive(java.lang.Boolean descriptive)
    {
        this._descriptive = descriptive;
    } //-- void setDescriptive(java.lang.Boolean) 

    /**
     * Sets the value of field 'dynamic'. The field 'dynamic' has
     * the following description: This attribute describes, how the
     * list of options was loaded. If this attribute is true
     * dataset should make call to
     *  server each time it needed, otherwise it will be loaded at
     * once per session.
     *  
     * 
     * @param dynamic the value of field 'dynamic'.
     */
    public void setDynamic(java.lang.Boolean dynamic)
    {
        this._dynamic = dynamic;
    } //-- void setDynamic(java.lang.Boolean) 

    /**
     * Sets the value of field 'editmode'. The field 'editmode' has
     * the following description: Edit mode for memo field only
     * 
     * @param editmode the value of field 'editmode'.
     */
    public void setEditmode(com.queplix.core.jxb.entity.types.EditmodeSType editmode)
    {
        this._editmode = editmode;
    } //-- void setEditmode(com.queplix.core.jxb.entity.types.EditmodeSType) 

    /**
     * Sets the value of field 'entityName'. The field 'entityName'
     * has the following description: Attribute is reserved for
     * internal purposes only
     * 
     * @param entityName the value of field 'entityName'.
     */
    public void setEntityName(java.lang.String entityName)
    {
        this._entityName = entityName;
    } //-- void setEntityName(java.lang.String) 

    /**
     * Sets the value of field 'eqlDefsrc'. The field 'eqlDefsrc'
     * has the following description: EQL query used as default
     * source for this column. Used in EQL module.
     * 
     * @param eqlDefsrc the value of field 'eqlDefsrc'.
     */
    public void setEqlDefsrc(java.lang.String eqlDefsrc)
    {
        this._eqlDefsrc = eqlDefsrc;
    } //-- void setEqlDefsrc(java.lang.String) 

    /**
     * Sets the value of field 'eqlSrc'. The field 'eqlSrc' has the
     * following description: EQL query used as source for this
     * column. Used in EQL module.
     * 
     * @param eqlSrc the value of field 'eqlSrc'.
     */
    public void setEqlSrc(java.lang.String eqlSrc)
    {
        this._eqlSrc = eqlSrc;
    } //-- void setEqlSrc(java.lang.String) 

    /**
     * Sets the value of field 'eqlextSrchfunc'. The field
     * 'eqlextSrchfunc' has the following description: EQL function
     * used in 'WHERE' clause of EQL query. Used in EQL EXT module.
     * 
     * @param eqlextSrchfunc the value of field 'eqlextSrchfunc'.
     */
    public void setEqlextSrchfunc(java.lang.String eqlextSrchfunc)
    {
        this._eqlextSrchfunc = eqlextSrchfunc;
    } //-- void setEqlextSrchfunc(java.lang.String) 

    /**
     * Sets the value of field 'grid'. The field 'grid' has the
     * following description: This attribute shows that this field
     * be shown at grid
     * 
     * @param grid the value of field 'grid'.
     */
    public void setGrid(java.lang.Boolean grid)
    {
        this._grid = grid;
    } //-- void setGrid(java.lang.Boolean) 

    /**
     * Sets the value of field 'id'. The field 'id' has the
     * following description: Attribute is reserved for internal
     * purposes only
     * 
     * @param id the value of field 'id'.
     */
    public void setId(java.lang.String id)
    {
        this._id = id;
    } //-- void setId(java.lang.String) 

    /**
     * Sets the value of field 'includeToReport'. The field
     * 'includeToReport' has the following description: This
     * attribute shows that this field be included to report
     * 
     * @param includeToReport the value of field 'includeToReport'.
     */
    public void setIncludeToReport(java.lang.Boolean includeToReport)
    {
        this._includeToReport = includeToReport;
    } //-- void setIncludeToReport(java.lang.Boolean) 

    /**
     * Sets the value of field 'inline'.
     * 
     * @param inline the value of field 'inline'.
     */
    public void setInline(java.lang.Boolean inline)
    {
        this._inline = inline;
    } //-- void setInline(java.lang.Boolean) 

    /**
     * Sets the value of field 'join'. The field 'join' has the
     * following description: Is the join operation required for
     * the field
     * 
     * @param join the value of field 'join'.
     */
    public void setJoin(java.lang.Boolean join)
    {
        this._join = join;
    } //-- void setJoin(java.lang.Boolean) 

    /**
     * Sets the value of field 'leftAnchored'. The field
     * 'leftAnchored' has the following description: Indicates to
     * use 'left-anchored' options in search
     * 
     * @param leftAnchored the value of field 'leftAnchored'.
     */
    public void setLeftAnchored(java.lang.Boolean leftAnchored)
    {
        this._leftAnchored = leftAnchored;
    } //-- void setLeftAnchored(java.lang.Boolean) 

    /**
     * Sets the value of field 'listref'. The field 'listref' has
     * the following description: The reference to entity
     * list-field for lookup and select controls
     * 
     * @param listref the value of field 'listref'.
     */
    public void setListref(com.queplix.core.jxb.entity.Listref listref)
    {
        this._listref = listref;
    } //-- void setListref(com.queplix.core.jxb.entity.Listref) 

    /**
     * Sets the value of field 'masked'.
     * 
     * @param masked the value of field 'masked'.
     */
    public void setMasked(java.lang.Boolean masked)
    {
        this._masked = masked;
    } //-- void setMasked(java.lang.Boolean) 

    /**
     * Sets the value of field 'max'. The field 'max' has the
     * following description: Maximum possible value
     * 
     * @param max the value of field 'max'.
     */
    public void setMax(java.lang.Double max)
    {
        this._max = max;
    } //-- void setMax(java.lang.Double) 

    /**
     * Sets the value of field 'memotype'. The field 'memotype' has
     * the following description: Type of memo (prepend, append,
     * edit)
     * 
     * @param memotype the value of field 'memotype'.
     */
    public void setMemotype(java.lang.String memotype)
    {
        this._memotype = memotype;
    } //-- void setMemotype(java.lang.String) 

    /**
     * Sets the value of field 'min'. The field 'min' has the
     * following description: Minimum possible value
     * 
     * @param min the value of field 'min'.
     */
    public void setMin(java.lang.Double min)
    {
        this._min = min;
    } //-- void setMin(java.lang.Double) 

    /**
     * Sets the value of field 'name'. The field 'name' has the
     * following description: The name of field (mandatory)
     * 
     * @param name the value of field 'name'.
     */
    public void setName(java.lang.String name)
    {
        this._name = name;
    } //-- void setName(java.lang.String) 

    /**
     * Sets the value of field 'nullable'. The field 'nullable' has
     * the following description: Is the field can have NULL value
     * (being taken from DB)
     * 
     * @param nullable the value of field 'nullable'.
     */
    public void setNullable(java.lang.Boolean nullable)
    {
        this._nullable = nullable;
    } //-- void setNullable(java.lang.Boolean) 

    /**
     * Sets the value of field 'pattern'.
     * 
     * @param pattern the value of field 'pattern'.
     */
    public void setPattern(java.lang.String pattern)
    {
        this._pattern = pattern;
    } //-- void setPattern(java.lang.String) 

    /**
     * Sets the value of field 'pkey'. The field 'pkey' has the
     * following description: Is the field public key or not (False
     * by default, being taken from DB)
     * 
     * @param pkey the value of field 'pkey'.
     */
    public void setPkey(java.lang.Boolean pkey)
    {
        this._pkey = pkey;
    } //-- void setPkey(java.lang.Boolean) 

    /**
     * Sets the value of field 'readonly'. The field 'readonly' has
     * the following description: Can you change the field
     * 
     * @param readonly the value of field 'readonly'.
     */
    public void setReadonly(java.lang.Boolean readonly)
    {
        this._readonly = readonly;
    } //-- void setReadonly(java.lang.Boolean) 

    /**
     * Sets the value of field 'ref'. The field 'ref' has the
     * following description: The reference to source entity field
     * 
     * @param ref the value of field 'ref'.
     */
    public void setRef(com.queplix.core.jxb.entity.Ref ref)
    {
        this._ref = ref;
    } //-- void setRef(com.queplix.core.jxb.entity.Ref) 

    /**
     * Sets the value of field 'required'. The field 'required' has
     * the following description: Is the field required or not
     * (False by default)
     * 
     * @param required the value of field 'required'.
     */
    public void setRequired(java.lang.Boolean required)
    {
        this._required = required;
    } //-- void setRequired(java.lang.Boolean) 

    /**
     * Sets the value of field 'rightAnchored'. The field
     * 'rightAnchored' has the following description: Indicates to
     * use 'right-anchored' options in search
     * 
     * @param rightAnchored the value of field 'rightAnchored'.
     */
    public void setRightAnchored(java.lang.Boolean rightAnchored)
    {
        this._rightAnchored = rightAnchored;
    } //-- void setRightAnchored(java.lang.Boolean) 

    /**
     * Sets the value of field 'searchable'. The field 'searchable'
     * has the following description: Can you search by values of
     * the field
     * 
     * @param searchable the value of field 'searchable'.
     */
    public void setSearchable(java.lang.Boolean searchable)
    {
        this._searchable = searchable;
    } //-- void setSearchable(java.lang.Boolean) 

    /**
     * Sets the value of field 'selectable'. The field 'selectable'
     * has the following description: Can you select the field from
     * database or not
     * 
     * @param selectable the value of field 'selectable'.
     */
    public void setSelectable(java.lang.Boolean selectable)
    {
        this._selectable = selectable;
    } //-- void setSelectable(java.lang.Boolean) 

    /**
     * Sets the value of field 'sendonrequest'. The field
     * 'sendonrequest' has the following description: Return value
     * on request or not (used only for memo datatype)
     * 
     * @param sendonrequest the value of field 'sendonrequest'.
     */
    public void setSendonrequest(java.lang.Boolean sendonrequest)
    {
        this._sendonrequest = sendonrequest;
    } //-- void setSendonrequest(java.lang.Boolean) 

    /**
     * Sets the value of field 'sqltype'. The field 'sqltype' has
     * the following description: The real type of field in DB
     * (being taken from DB)
     * 
     * @param sqltype the value of field 'sqltype'.
     */
    public void setSqltype(com.queplix.core.jxb.entity.types.SqlSType sqltype)
    {
        this._sqltype = sqltype;
    } //-- void setSqltype(com.queplix.core.jxb.entity.types.SqlSType) 

    /**
     * Sets the value of field 'transform'. The field 'transform'
     * has the following description: The field transformation
     * 
     * @param transform the value of field 'transform'.
     */
    public void setTransform(java.lang.String transform)
    {
        this._transform = transform;
    } //-- void setTransform(java.lang.String) 

    /**
     * Sets the value of field 'unchecked'. The field 'unchecked'
     * has the following description: Unchecked value (for checkbox
     * only)
     * 
     * @param unchecked the value of field 'unchecked'.
     */
    public void setUnchecked(java.lang.String unchecked)
    {
        this._unchecked = unchecked;
    } //-- void setUnchecked(java.lang.String) 

    /**
     * Sets the value of field 'updatable'. The field 'updatable'
     * has the following description: Can you save the field in
     * database or not
     * 
     * @param updatable the value of field 'updatable'.
     */
    public void setUpdatable(java.lang.Boolean updatable)
    {
        this._updatable = updatable;
    } //-- void setUpdatable(java.lang.Boolean) 

    /**
     * Sets the value of field 'virtual'. The field 'virtual' has
     * the following description: Exist in the table 'dbobject' or
     * not
     * 
     * @param virtual the value of field 'virtual'.
     */
    public void setVirtual(java.lang.Boolean virtual)
    {
        this._virtual = virtual;
    } //-- void setVirtual(java.lang.Boolean) 

    /**
     * Sets the value of field 'visible'. The field 'visible' has
     * the following description: Is the field visible on the form
     * 
     * @param visible the value of field 'visible'.
     */
    public void setVisible(java.lang.Boolean visible)
    {
        this._visible = visible;
    } //-- void setVisible(java.lang.Boolean) 

    /**
     * Method unmarshal
     * 
     * 
     * 
     * @param reader
     * @return Object
     */
    public static java.lang.Object unmarshal(java.io.Reader reader)
        throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
    {
        return (com.queplix.core.jxb.entity.EfieldType) Unmarshaller.unmarshal(com.queplix.core.jxb.entity.EfieldType.class, reader);
    } //-- java.lang.Object unmarshal(java.io.Reader) 

    /**
     * Method validate
     * 
     */
    public void validate()
        throws org.exolab.castor.xml.ValidationException
    {
        org.exolab.castor.xml.Validator validator = new org.exolab.castor.xml.Validator();
        validator.validate(this);
    } //-- void validate() 

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?