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)
 
 - 
 
 -