com.loribel.commons.business.abstraction
Interface GB_BOPropertySet

All Superinterfaces:
GB_BOProperty, GB_BOPropertySimple, GB_IconsOwner, GB_IndexOwner, GB_IndexOwnerSet, GB_LabelIconOwner, GB_LabelInfoOwner, GB_LabelsDescOwner, GB_NameOwner, GB_NodeConfigOwner, GB_TsOwner, GB_TypeOwner

public interface GB_BOPropertySet
extends GB_BOProperty, GB_IndexOwnerSet

Abstraction of GB_BOProperty.

Author:
Gregory Borelli

Nested Class Summary
 
Nested classes inherited from class com.loribel.commons.business.abstraction.GB_BOProperty
GB_BOProperty.PERSISTENCE_XML, GB_BOProperty.SEMANTIC
 
Method Summary
 void setBusinessObject(boolean a_flagBusinessObject)
           
 void setCalculated(boolean a_flagCalculated)
           
 void setDefaultValue(java.lang.Object a_defaultValue)
           
 void setDescription(java.lang.String a_description)
           
 void setDisplayFormat(java.lang.String a_displayFormat)
           
 void setEditFormat(java.lang.String a_editFormat)
           
 void setEditorName(java.lang.String a_editorName)
           
 void setEditRegex(java.lang.String a_editRegex)
           
 void setEnum(boolean a_flagEnum)
           
 void setGroup(boolean a_flagGroup)
           
 void setGroupName(java.lang.String a_groupName)
           
 void setHistoryId(java.lang.String a_historyId)
           
 void setLabel(java.lang.String a_label)
           
 void setLineWrap(boolean a_flagLineWrap)
           
 void setMaxSize(int a_maxSize)
           
 void setMaxValue(java.lang.Object a_maxValue)
           
 void setMinSize(int a_minSize)
           
 void setMinValue(java.lang.Object a_minValue)
           
 void setMultiLanguages(boolean a_flagMultiLanguages)
           
 void setName(java.lang.String a_name)
           
 void setNotUse(boolean a_flagNotUse)
           
 void setOptional(boolean a_flagOptional)
           
 void setPassword(boolean a_flagPassword)
           
 void setPersistent(boolean a_flagPersistent)
           
 void setPropertyMap(boolean a_flagPropertyMap)
           
 void setPropertyMulti(boolean a_flagPropertyMulti)
           
 void setPropertyOrigin(GB_BOProperty a_propertyOrigin)
           
 void setReadOnly(boolean a_flagReadOnly)
           
 void setScrollable(boolean a_flagScrollable)
           
 void setType(java.lang.Class a_type)
           
 void setUnit(java.lang.String a_unit)
           
 void setValidationRegex(java.lang.String a_validationRegex)
           
 void setVisible(boolean a_flagVisible)
           
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_BOProperty
getBoType, getDefaultValue, getDeprecatedMsg, getDisplayFormat, getEditFormat, getEditorName, getEditRegex, getEnumItemCount, getEnumValues, getGroupName, getHistoryId, getIcon, getMaxSize, getMaxValue, getMinSize, getMinValue, getPersistenceXml, getPreferredSize, getPropertyBase, getPropertyIdLink, getRefId, getRevelant, getSemantic, getStyle, getUnit, getValidationRegex, isAutoValidation, isGroup, isLabel, isLineWrap, isNotUse, isOptional, isPassword, isPropertyMap, isReadOnly, isScrollable, isVisible
 
Methods inherited from interface com.loribel.commons.business.abstraction.GB_BOPropertySimple
getDescription, getEnumItems, getLabel, getType, isBusinessObject, isCalculated, isEnumeration, isPersistent, isPropertyMulti
 
Methods inherited from interface com.loribel.commons.abstraction.GB_NodeConfigOwner
getConfigNode
 
Methods inherited from interface com.loribel.commons.abstraction.GB_IndexOwner
getIndex
 
Methods inherited from interface com.loribel.commons.abstraction.GB_NameOwner
getName
 
Methods inherited from interface com.loribel.commons.abstraction.GB_LabelIconOwner
getLabelIcon
 
Methods inherited from interface com.loribel.commons.abstraction.GB_LabelsDescOwner
getDescription, getLabel
 
Methods inherited from interface com.loribel.commons.abstraction.GB_IconsOwner
getIcon
 
Methods inherited from interface com.loribel.commons.abstraction.GB_TsOwner
getTs
 
Methods inherited from interface com.loribel.commons.abstraction.GB_LabelInfoOwner
getLabelInfo
 
Methods inherited from interface com.loribel.commons.abstraction.GB_IndexOwnerSet
setIndex
 

Method Detail

setName

public void setName(java.lang.String a_name)

setLabel

public void setLabel(java.lang.String a_label)

setDescription

public void setDescription(java.lang.String a_description)

setType

public void setType(java.lang.Class a_type)

setPersistent

public void setPersistent(boolean a_flagPersistent)

setCalculated

public void setCalculated(boolean a_flagCalculated)

setEnum

public void setEnum(boolean a_flagEnum)

setPropertyMulti

public void setPropertyMulti(boolean a_flagPropertyMulti)

setBusinessObject

public void setBusinessObject(boolean a_flagBusinessObject)

setDefaultValue

public void setDefaultValue(java.lang.Object a_defaultValue)

setGroup

public void setGroup(boolean a_flagGroup)

setNotUse

public void setNotUse(boolean a_flagNotUse)

setGroupName

public void setGroupName(java.lang.String a_groupName)

setPassword

public void setPassword(boolean a_flagPassword)

setMinSize

public void setMinSize(int a_minSize)

setMaxSize

public void setMaxSize(int a_maxSize)

setDisplayFormat

public void setDisplayFormat(java.lang.String a_displayFormat)

setEditFormat

public void setEditFormat(java.lang.String a_editFormat)

setValidationRegex

public void setValidationRegex(java.lang.String a_validationRegex)

setEditRegex

public void setEditRegex(java.lang.String a_editRegex)

setMinValue

public void setMinValue(java.lang.Object a_minValue)

setMaxValue

public void setMaxValue(java.lang.Object a_maxValue)

setUnit

public void setUnit(java.lang.String a_unit)

setOptional

public void setOptional(boolean a_flagOptional)

setVisible

public void setVisible(boolean a_flagVisible)

setReadOnly

public void setReadOnly(boolean a_flagReadOnly)

setLineWrap

public void setLineWrap(boolean a_flagLineWrap)

setScrollable

public void setScrollable(boolean a_flagScrollable)

setMultiLanguages

public void setMultiLanguages(boolean a_flagMultiLanguages)

setPropertyMap

public void setPropertyMap(boolean a_flagPropertyMap)

setEditorName

public void setEditorName(java.lang.String a_editorName)

setHistoryId

public void setHistoryId(java.lang.String a_historyId)

setPropertyOrigin

public void setPropertyOrigin(GB_BOProperty a_propertyOrigin)


Copyright © 2002-2007 Gregory Borelli [Loribel]. All Rights Reserved.