public interface AttributeInterface extends AttributeDef, ValidationManager, CustomProperties
AttributeDef.AttributeStorageEnum
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME_entity_attribute |
static java.lang.String |
PNAME_attrLoad |
static java.lang.String |
PNAME_changeIndicator |
static java.lang.String |
PNAME_columnType |
static java.lang.String |
PNAME_defaultValue |
static java.lang.String |
PNAME_derivationExpression |
static java.lang.String |
PNAME_discrColumn |
static java.lang.String |
PNAME_displaySize |
static java.lang.String |
PNAME_domain
Static Strings
|
static java.lang.String |
PNAME_elemType |
static java.lang.String |
PNAME_historyColumn |
static java.lang.String |
PNAME_isEffectiveDateSequence |
static java.lang.String |
PNAME_isEffectiveDateSequenceFlag |
static java.lang.String |
PNAME_isNotNull |
static java.lang.String |
PNAME_isOverrideAttr |
static java.lang.String |
PNAME_isPersistent |
static java.lang.String |
PNAME_isPrecisionScaleValApplied |
static java.lang.String |
PNAME_isQueriable |
static java.lang.String |
PNAME_isSelected |
static java.lang.String |
PNAME_isSessionScope |
static java.lang.String |
PNAME_isSuperAttr |
static java.lang.String |
PNAME_isUnique |
static java.lang.String |
PNAME_isUpdateable |
static java.lang.String |
PNAME_isVisible |
static java.lang.String |
PNAME_LOVName |
static java.lang.String |
PNAME_needAssoc |
static java.lang.String |
PNAME_oidAttrNames |
static java.lang.String |
PNAME_precision |
static java.lang.String |
PNAME_primaryKey |
static java.lang.String |
PNAME_retrievedOnInsert |
static java.lang.String |
PNAME_retrievedOnUpdate |
static java.lang.String |
PNAME_scale |
static java.lang.String |
PNAME_scopedDBName |
static java.lang.String |
PNAME_sequenceName |
static java.lang.String |
PNAME_sequenceSeed |
static java.lang.String |
PNAME_tableName |
static java.lang.String |
PNAME_transientExpression |
static java.lang.String |
PNAME_type |
ATTR_ASSOCIATED_ROW, ATTR_ASSOCIATED_ROWITERATOR, ATTR_DYNAMIC, ATTR_ENTITY_DERIVED, ATTR_HIDDEN, ATTR_PERSISTENT, ATTR_ROWSET, ATTR_SQL_DERIVED, ATTR_TRANSIENT, ATTR_VARIABLE, READONLY, UPDATEABLE, UPDATEABLE_WHILE_NEW
Modifier and Type | Method and Description |
---|---|
void |
addSchemaBasedTranslatableProperty(java.lang.String elementName,
java.lang.String nameSpace,
java.lang.String propertyName,
java.lang.String resourcekey,
java.lang.String resourceString) |
void |
addSchemaBasedTranslatableProperty(java.lang.String elementName,
java.lang.String nameSpace,
java.lang.String propertyName,
java.lang.String resourcekey,
java.lang.String resourceString,
boolean showWarning) |
void |
addSchemaProperty(java.lang.String propertyName,
java.lang.String propertyNS,
java.lang.String attrName,
java.lang.String attrValue) |
java.lang.String |
getJavaTypeFullName() |
java.util.HashMap |
getMergedProperties() |
java.lang.String |
getNamedProperty(java.lang.String propertyName) |
java.lang.String |
getNameSpaceUrl() |
ResourceOwner |
getResourceOwner() |
java.lang.String |
getSchemaBasedTranslatblePropertyKey(java.lang.String elementName,
java.lang.String nameSpace,
java.lang.String propertyName) |
java.lang.String |
getSchemaProperty(java.lang.String propertyName,
java.lang.String propertyNS,
java.lang.String attrName) |
java.lang.String |
getTranslatableSchemaProperty(java.lang.String propertyName,
java.lang.String propertyNS,
java.lang.String attrName) |
java.lang.String |
getType() |
void |
setApplyPrecisionRule(boolean value) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDiscrColumn(boolean value) |
void |
setDisplaySize(int value) |
void |
setElemTypeName(java.lang.String value) |
void |
setName(java.lang.String text) |
void |
setNotNull(boolean value) |
void |
setPersistent(boolean value) |
void |
setQueriable(boolean value) |
void |
setSelected(boolean value) |
void |
setSessionScope(boolean value) |
void |
setType(java.lang.String value) |
void |
setUnique(boolean value) |
void |
setUpdateableFlag(byte value) |
void |
setVisible(boolean value) |
getAccessorVO, getAttributeKind, getAttributeStorage, getColumnName, getColumnNameForQuery, getElemSQLType, getElemType, getIndex, getJavaType, getListBindingDef, getLOVName, getName, getPrecision, getScale, getSQLType, getUIHelper, getUpdateableFlag, isDiscrColumn, isMandatory, isPrimaryKey, isQueriable, isSelected
getProperties, getProperty, getProperty, refreshProperty
addValidator, addValidator, canAcceptValidators, getFullName, getName, getValidator, getValidators, getValidatorsCount, getValidatorsList, removeValidator, removeValidatorAt, replaceValidator, setValidatorsList
addUIHint, clearAttributeResources, getUIHints, setUIHints
static final java.lang.String PNAME_domain
static final java.lang.String PNAME_type
static final java.lang.String PNAME_elemType
static final java.lang.String PNAME_isUpdateable
static final java.lang.String PNAME_isSessionScope
static final java.lang.String PNAME_isSelected
static final java.lang.String PNAME_isQueriable
static final java.lang.String PNAME_isVisible
static final java.lang.String PNAME_isPersistent
static final java.lang.String PNAME_isUnique
static final java.lang.String PNAME_isNotNull
static final java.lang.String PNAME_discrColumn
static final java.lang.String PNAME_attrLoad
static final java.lang.String PNAME_displaySize
static final java.lang.String PNAME_isSuperAttr
static final java.lang.String PNAME_isOverrideAttr
static final java.lang.String PNAME_defaultValue
static final java.lang.String PNAME_transientExpression
static final java.lang.String PNAME_columnType
static final java.lang.String PNAME_scale
static final java.lang.String PNAME_precision
static final java.lang.String PNAME_isPrecisionScaleValApplied
static final java.lang.String PNAME_LOVName
static final java.lang.String PNAME_tableName
static final java.lang.String PNAME_primaryKey
static final java.lang.String PNAME_changeIndicator
static final java.lang.String PNAME_retrievedOnUpdate
static final java.lang.String PNAME_retrievedOnInsert
static final java.lang.String PNAME_oidAttrNames
static final java.lang.String PNAME_needAssoc
static final java.lang.String PNAME_scopedDBName
static final java.lang.String PNAME_sequenceName
static final java.lang.String PNAME_sequenceSeed
static final java.lang.String PNAME_historyColumn
static final java.lang.String PNAME_derivationExpression
static final java.lang.String MNAME_entity_attribute
static final java.lang.String PNAME_isEffectiveDateSequence
static final java.lang.String PNAME_isEffectiveDateSequenceFlag
void setName(java.lang.String text)
void setType(java.lang.String value)
void setElemTypeName(java.lang.String value)
void setDisplaySize(int value) throws java.lang.Exception
java.lang.Exception
void setDefaultValue(java.lang.String defaultValue)
void setPersistent(boolean value)
void setUpdateableFlag(byte value)
void setSessionScope(boolean value)
void setSelected(boolean value)
void setQueriable(boolean value)
void setVisible(boolean value)
void setNotNull(boolean value)
void setDiscrColumn(boolean value)
void setApplyPrecisionRule(boolean value)
void setUnique(boolean value)
java.lang.String getJavaTypeFullName()
java.lang.String getType()
ResourceOwner getResourceOwner()
void addSchemaBasedTranslatableProperty(java.lang.String elementName, java.lang.String nameSpace, java.lang.String propertyName, java.lang.String resourcekey, java.lang.String resourceString)
void addSchemaBasedTranslatableProperty(java.lang.String elementName, java.lang.String nameSpace, java.lang.String propertyName, java.lang.String resourcekey, java.lang.String resourceString, boolean showWarning)
java.lang.String getSchemaBasedTranslatblePropertyKey(java.lang.String elementName, java.lang.String nameSpace, java.lang.String propertyName)
java.lang.String getTranslatableSchemaProperty(java.lang.String propertyName, java.lang.String propertyNS, java.lang.String attrName)
java.util.HashMap getMergedProperties()
java.lang.String getNamedProperty(java.lang.String propertyName)
java.lang.String getSchemaProperty(java.lang.String propertyName, java.lang.String propertyNS, java.lang.String attrName)
void addSchemaProperty(java.lang.String propertyName, java.lang.String propertyNS, java.lang.String attrName, java.lang.String attrValue)
java.lang.String getNameSpaceUrl()