- All Superinterfaces:
Comparable, MappingElementProperties
- All Known Subinterfaces:
MappingClassElement, MappingFieldElement, MappingMemberElement, MappingReferenceKeyElement, MappingRelationshipElement, MappingTableElement
- All Known Implementing Classes:
MappingClassElementImpl, MappingElementImpl, MappingFieldElementImpl, MappingMemberElementImpl, MappingReferenceKeyElementImpl, MappingRelationshipElementImpl, MappingTableElementImpl
- Version:
- %I%
- Author:
- raccah
-
Field Summary
Fields inherited from interface com.sun.jdo.api.persistence.model.mapping.MappingElementProperties
PROP_ASSOCIATED_COLUMNS, PROP_COLUMNS, PROP_CONSISTENCY, PROP_DATABASE_ROOT, PROP_FETCH_GROUP, PROP_FIELDS, PROP_IN_CONCURRENCY_CHECK, PROP_KEY_COLUMNS, PROP_MODIFIED, PROP_NAME, PROP_NAVIGABLE, PROP_READ_ONLY, PROP_REFERENCING_KEYS, PROP_TABLE, PROP_TABLES, PROP_VERSION_FIELD
-
Method Summary
void
Add a property change listener.
void
Add a vetoable change listener.
Get the name of this mapping element.
void
Remove a property change listener.
void
Remove a vetoable change listener.
void
Set the name of this mapping element.
-
Method Details
-
addPropertyChangeListener
Add a property change listener.
- Parameters:
l - the listener to add
-
removePropertyChangeListener
Remove a property change listener.
- Parameters:
l - the listener to remove
-
addVetoableChangeListener
Add a vetoable change listener.
- Parameters:
l - the listener to add
-
removeVetoableChangeListener
Remove a vetoable change listener.
- Parameters:
l - the listener to remove
-
getName
Get the name of this mapping element.
- Returns:
- the name
-
setName
Set the name of this mapping element.
- Parameters:
name - the name
- Throws:
ModelException - if impossible