Save This Page
Home » jdo2-model-2.3-ea-src » org.apache.jdo.model.jdo » [javadoc | source]
public interface: JDOElement [javadoc | source] This is the super interface for JDO metadata elements, such as JDOClass, JDOField and JDORelationship.
Method from org.apache.jdo.model.jdo.JDOElement Summary:
addPropertyChangeListener,   addVetoableChangeListener,   createJDOExtension,   getJDOExtensions,   removeJDOExtension,   removePropertyChangeListener,   removeVetoableChangeListener
Method from org.apache.jdo.model.jdo.JDOElement Detail:
 public  void addPropertyChangeListener(PropertyChangeListener l) throws ModelException
    Add a property change listener.
 public  void addVetoableChangeListener(VetoableChangeListener l) throws ModelException
    Add a vetoable change listener.
 public JDOExtension createJDOExtension() throws ModelException
    Creates a new JDOExtension instance and attaches it to the specified JDOElement object.
 public JDOExtension[] getJDOExtensions()
    Returns the collection of vendor extensions for this JDOElement in the form of an array.
 public  void removeJDOExtension(JDOExtension vendorExtension) throws ModelException
    Remove the supplied vendor extension from the collection of extensions maintained by this JDOElement.
 public  void removePropertyChangeListener(PropertyChangeListener l) throws ModelException
    Remove a property change listener.
 public  void removeVetoableChangeListener(VetoableChangeListener l) throws ModelException
    Remove a vetoable change listener.