| java.lang.Object org.netbeans.modules.dbschema.DBElement org.netbeans.modules.dbschema.DBMemberElement
All known Subclasses: org.netbeans.modules.dbschema.ColumnElement, org.netbeans.modules.dbschema.jdbcimpl.DBMemberElementImpl, org.netbeans.modules.dbschema.IndexElement, org.netbeans.modules.dbschema.KeyElement, org.netbeans.modules.dbschema.ColumnPairElement,
DBMemberElement | abstract public class DBMemberElement extends DBElement implements Cloneable(Code) | | Superclass for containable database metadata members
(columns, indexes, and foreign keys). Provides support
for associating this element with a declaring table.
|
DBMemberElement | protected DBMemberElement()(Code) | | Default constructor
|
DBMemberElement | protected DBMemberElement(Impl impl, TableElement declaringTable)(Code) | | Creates a member element.
Parameters: impl - the pluggable implementation Parameters: declaringTable - the table to which this element belongs, or null if unattached |
getDeclaringTable | public TableElement getDeclaringTable()(Code) | | Gets the declaring table.
the table that owns this member element, or null if the element is not attached to any table |
getMemberImpl | final Impl getMemberImpl()(Code) | | Returns the implementation of the element.
the current implementation. |
setDeclaringTable | public void setDeclaringTable(TableElement te)(Code) | | Sets the declaring table.
Parameters: te - the table that owns this member element |
Fields inherited from org.netbeans.modules.dbschema.DBElement | Impl impl(Code)(Java Doc)
|
|
|