Interface MappingElement

All Superinterfaces:
Comparable, MappingElementProperties
All Known Subinterfaces:
MappingClassElement, MappingFieldElement, MappingMemberElement, MappingReferenceKeyElement, MappingRelationshipElement, MappingTableElement
All Known Implementing Classes:
MappingClassElementImpl, MappingElementImpl, MappingFieldElementImpl, MappingMemberElementImpl, MappingReferenceKeyElementImpl, MappingRelationshipElementImpl, MappingTableElementImpl

public interface MappingElement extends MappingElementProperties, Comparable
Version:
%I%
Author:
raccah
  • Method Details

    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener l)
      Add a property change listener.
      Parameters:
      l - the listener to add
    • removePropertyChangeListener

      void removePropertyChangeListener(PropertyChangeListener l)
      Remove a property change listener.
      Parameters:
      l - the listener to remove
    • addVetoableChangeListener

      void addVetoableChangeListener(VetoableChangeListener l)
      Add a vetoable change listener.
      Parameters:
      l - the listener to add
    • removeVetoableChangeListener

      void removeVetoableChangeListener(VetoableChangeListener l)
      Remove a vetoable change listener.
      Parameters:
      l - the listener to remove
    • getName

      String getName()
      Get the name of this mapping element.
      Returns:
      the name
    • setName

      void setName(String name) throws ModelException
      Set the name of this mapping element.
      Parameters:
      name - the name
      Throws:
      ModelException - if impossible