Package com.adbs.ast
Class MetadataBase
- java.lang.Object
-
- com.adbs.ast.UpdatablePersistent
-
- com.adbs.ast.MetadataBase
-
- All Implemented Interfaces:
Disposable
- Direct Known Subclasses:
MetadataCollectionBase,MetadataCollectionItemBase,MetadataContainer,MetadataObject,MetadataQualifiedNameList
public class MetadataBase extends UpdatablePersistent
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Objectdataprotected BaseSQLContextsqlContext-
Fields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description MetadataBase(MetadataBase parent, BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassign(java.lang.Object source)MetadataBaseclone(MetadataBase newParent, BaseSQLContext sqlContext)voiddispose()BaseSQLContextgetSQLContext()-
Methods inherited from class com.adbs.ast.UpdatablePersistent
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
-
-
-
-
Field Detail
-
data
public java.lang.Object data
-
sqlContext
protected BaseSQLContext sqlContext
-
-
Constructor Detail
-
MetadataBase
public MetadataBase(MetadataBase parent, BaseSQLContext sqlContext)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
disposein interfaceDisposable- Overrides:
disposein classUpdatablePersistent
-
getSQLContext
public BaseSQLContext getSQLContext()
-
assign
public void assign(java.lang.Object source)
- Overrides:
assignin classUpdatablePersistent
-
clone
public MetadataBase clone(MetadataBase newParent, BaseSQLContext sqlContext)
-
-