com.taggercat.metadata
Class MetaProperty

java.lang.Object
  extended by com.taggercat.model.AbstractTCEntity
      extended by com.taggercat.metadata.AbstractMetaProperty
          extended by com.taggercat.metadata.MetaProperty
All Implemented Interfaces:
com.taggercat.model.TCEntity, java.io.Serializable

public class MetaProperty
extends AbstractMetaProperty
implements java.io.Serializable

MetaProperty generated by hbm2java

See Also:
Serialized Form
 

Constructor Summary
MetaProperty()
          default constructor
MetaProperty(MetaEntity metaEntity, java.lang.String name, java.lang.Boolean layoutByDefault)
          minimal constructor
MetaProperty(MetaEntity metaEntity, java.lang.String name, java.lang.Boolean layoutByDefault, java.lang.String caption, java.lang.String tableColumnCaption, java.lang.String format, java.lang.String formatKey, java.lang.String tooltip, java.lang.Integer fieldDisplaySize, java.lang.String tableColumnWidth, java.lang.String defaultValue, java.util.List metaPropertyPermissions, java.util.List metaPropertyExtProperties, java.util.List metaPropertyContraints)
          full constructor
 
Method Summary
 void addMetaPropertyConstraint(MetaPropertyConstraint newConstraint)
           
 void addMetaPropertyExtProperty(MetaPropertyExtProperty newExtendedProperty)
           
 void addMetaPropertyPermission(MetaPropertyPermission newPermission)
           
 java.lang.String getCaption()
           
 java.lang.String getCascade()
           
 java.lang.String getCodeTable()
           
 java.util.List getConstraints()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getDerivation()
           
 java.lang.String getEmptyValuePolicy()
           
 java.util.List getExtendedProperties()
           
 java.util.Map getExtProperties()
           
 java.lang.Integer getFieldDisplaySize()
           
 java.lang.String getFormat()
           
 java.lang.String getFormatKey()
           
 long getId()
           
 java.lang.Boolean getLayoutByDefault()
           
 java.lang.String getMapKey()
           
 MetaEntity getMetaEntity()
           
 MetaPropFormCtrlType getMetaPropFormCtrlType()
           
 java.lang.String getMtTenantName()
           
 java.lang.String getName()
           
 java.util.List getPermissions()
           
 java.lang.String getTableColumnCaption()
           
 java.lang.String getTableColumnWidth()
           
 java.lang.String getTooltip()
           
 void setCaption(java.lang.String caption)
           
 void setCascade(java.lang.String cascade)
           
 void setCodeTable(java.lang.String codeTable)
           
 void setConstraints(java.util.List metaPropertyContraints)
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setDerivation(java.lang.String derivation)
           
 void setEmptyValuePolicy(java.lang.String emptyValuePolicy)
           
 void setExtendedProperties(java.util.List metaPropertyExtProperties)
           
 void setFieldDisplaySize(java.lang.Integer fieldDisplaySize)
           
 void setFormat(java.lang.String format)
           
 void setFormatKey(java.lang.String formatKey)
           
 void setId(long id)
           
 void setLayoutByDefault(java.lang.Boolean layoutByDefault)
           
 void setMapKey(java.lang.String mapKey)
           
 void setMetaEntity(MetaEntity metaEntity)
           
 void setMetaPropFormCtrlType(MetaPropFormCtrlType metaPropFormCtrlType)
           
 void setMtTenantName(java.lang.String mtTenantName)
           
 void setName(java.lang.String name)
           
 void setPermissions(java.util.List metaPropertyPermissions)
           
 void setTableColumnCaption(java.lang.String tableColumnCaption)
           
 void setTableColumnWidth(java.lang.String tableColumnWidth)
           
 void setTooltip(java.lang.String tooltip)
           
 java.lang.String toString()
           
 
Methods inherited from class com.taggercat.metadata.AbstractMetaProperty
getAssociationClass, getDatatype, getMaxLength, getSqlType, isAssociation, isManyToOneAssociation, isRequired, isUpdateable, setAssociation, setAssociationClass, setDatatype, setManyToOneAssociation, setMaxLength, setRequired, setSqlType, setUpdateable
 
Methods inherited from class com.taggercat.model.AbstractTCEntity
afterDelete, afterInsert, afterSave, afterUpdate, beforeSave, beforeUpdate, equals, getEntityClassName, getEntityName, getIdentifier, getIdentifierPropertyName, getNewlyInserted, getOldValue, getOriginalValue, getPKHexCode, getPropertyStringValue, getPropertyValue, getRowID, getUserValue, getUserValues, hashCode, hasUndoValues, isFullyMaterialized, isModified, isNewlyInserted, isPropertyNull, pushOldValue, setFullyMaterialized, setFullyMaterialized, setIdentifierPropertyName, setModified, setModified, setNewlyInserted, setNewlyInserted, setPKHexCode, setUserValue, undo
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetaProperty

public MetaProperty()
default constructor


MetaProperty

public MetaProperty(MetaEntity metaEntity,
                    java.lang.String name,
                    java.lang.Boolean layoutByDefault)
minimal constructor


MetaProperty

public MetaProperty(MetaEntity metaEntity,
                    java.lang.String name,
                    java.lang.Boolean layoutByDefault,
                    java.lang.String caption,
                    java.lang.String tableColumnCaption,
                    java.lang.String format,
                    java.lang.String formatKey,
                    java.lang.String tooltip,
                    java.lang.Integer fieldDisplaySize,
                    java.lang.String tableColumnWidth,
                    java.lang.String defaultValue,
                    java.util.List metaPropertyPermissions,
                    java.util.List metaPropertyExtProperties,
                    java.util.List metaPropertyContraints)
full constructor

Method Detail

getId

public long getId()

setId

public void setId(long id)

getMtTenantName

public java.lang.String getMtTenantName()
Returns:
the mtTenantName

setMtTenantName

public void setMtTenantName(java.lang.String mtTenantName)
Parameters:
mtTenantName - the mtTenantName to set

getMetaPropFormCtrlType

public MetaPropFormCtrlType getMetaPropFormCtrlType()

setMetaPropFormCtrlType

public void setMetaPropFormCtrlType(MetaPropFormCtrlType metaPropFormCtrlType)

getMetaEntity

public MetaEntity getMetaEntity()

setMetaEntity

public void setMetaEntity(MetaEntity metaEntity)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getLayoutByDefault

public java.lang.Boolean getLayoutByDefault()

setLayoutByDefault

public void setLayoutByDefault(java.lang.Boolean layoutByDefault)

getCaption

public java.lang.String getCaption()

setCaption

public void setCaption(java.lang.String caption)

getTableColumnCaption

public java.lang.String getTableColumnCaption()

setTableColumnCaption

public void setTableColumnCaption(java.lang.String tableColumnCaption)

getFormat

public java.lang.String getFormat()

setFormat

public void setFormat(java.lang.String format)

getFormatKey

public java.lang.String getFormatKey()

setFormatKey

public void setFormatKey(java.lang.String formatKey)

getTooltip

public java.lang.String getTooltip()

setTooltip

public void setTooltip(java.lang.String tooltip)

getFieldDisplaySize

public java.lang.Integer getFieldDisplaySize()

setFieldDisplaySize

public void setFieldDisplaySize(java.lang.Integer fieldDisplaySize)

getTableColumnWidth

public java.lang.String getTableColumnWidth()

setTableColumnWidth

public void setTableColumnWidth(java.lang.String tableColumnWidth)

getDefaultValue

public java.lang.String getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)

getDerivation

public java.lang.String getDerivation()

setDerivation

public void setDerivation(java.lang.String derivation)

getPermissions

public java.util.List getPermissions()

setPermissions

public void setPermissions(java.util.List metaPropertyPermissions)

getExtendedProperties

public java.util.List getExtendedProperties()

setExtendedProperties

public void setExtendedProperties(java.util.List metaPropertyExtProperties)

getEmptyValuePolicy

public java.lang.String getEmptyValuePolicy()

setEmptyValuePolicy

public void setEmptyValuePolicy(java.lang.String emptyValuePolicy)

getConstraints

public java.util.List getConstraints()

setConstraints

public void setConstraints(java.util.List metaPropertyContraints)

getCodeTable

public java.lang.String getCodeTable()

setCodeTable

public void setCodeTable(java.lang.String codeTable)

getMapKey

public java.lang.String getMapKey()
Returns:
the mapKey

setMapKey

public void setMapKey(java.lang.String mapKey)
Parameters:
mapKey - the mapKey to set

getExtProperties

public java.util.Map getExtProperties()
Returns:
the extProperties ( a map of the extended properties )

addMetaPropertyConstraint

public void addMetaPropertyConstraint(MetaPropertyConstraint newConstraint)

addMetaPropertyExtProperty

public void addMetaPropertyExtProperty(MetaPropertyExtProperty newExtendedProperty)

addMetaPropertyPermission

public void addMetaPropertyPermission(MetaPropertyPermission newPermission)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getCascade

public java.lang.String getCascade()

setCascade

public void setCascade(java.lang.String cascade)