public interface CustomizableEntityDef extends CustomizableMetaObject, ValidationManager, TriggerContainer
Modifier and Type | Method and Description |
---|---|
AssociationDefImpl |
addAssocAccessor(java.lang.String accName,
java.lang.String assocName,
java.lang.Class javaType) |
AttributeDefImpl |
addCustomAttribute(java.lang.String attrName,
java.lang.String columnName,
java.lang.Class javaType,
boolean isPersistent) |
AttributeDef |
findAttributeDef(java.lang.String name) |
java.util.ArrayList |
getTriggers(TriggerType trig) |
AttributeDef |
lookupAttributeDef(java.lang.String name) |
JboValidatorInterface |
lookupValidator(java.lang.String name) |
JboValidatorInterface |
lookupValidatorByName(java.lang.String valName) |
void |
removeAttribute(java.lang.String attrName) |
void |
removeValidator(java.lang.String valName) |
getFullName, isDirty, isNew, saveXMLContents, setDirty, setEditable, writeXMLContents
getProperty, removeProperty, setProperty
addValidator, getFullName, getName, getResourceBundleDef, getResourceBundleDef, getStructureDef, getValidators
addPersTrigger, addTrigger, lookupPersTrigger, lookupTrigger, removePersTrigger, removeTrigger
java.util.ArrayList getTriggers(TriggerType trig)
JboValidatorInterface lookupValidatorByName(java.lang.String valName)
AttributeDef findAttributeDef(java.lang.String name)
AttributeDef lookupAttributeDef(java.lang.String name)
AttributeDefImpl addCustomAttribute(java.lang.String attrName, java.lang.String columnName, java.lang.Class javaType, boolean isPersistent)
void removeAttribute(java.lang.String attrName)
JboValidatorInterface lookupValidator(java.lang.String name)
void removeValidator(java.lang.String valName)
AssociationDefImpl addAssocAccessor(java.lang.String accName, java.lang.String assocName, java.lang.Class javaType)