Package com.im.df.impl.db.view
Class ViewImpl
- java.lang.Object
-
- com.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
- com.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo>
-
- com.im.df.impl.db.view.ViewImpl
-
- All Implemented Interfaces:
com.im.df.api.ddl.DFItem
,com.im.df.api.ddl.DFUserItem
,com.im.df.api.ddl.DFView
,com.im.df.api.support.PropertiesEditingConfigurable
public final class ViewImpl extends com.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo> implements com.im.df.api.ddl.DFView
- Author:
- svata
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl
com.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl.CustomItemUpdater
-
Nested classes/interfaces inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
com.chemaxon.dif.db.api.item.DBItemAbstractImpl.AbstractUpdater
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ViewImpl
create(String type, com.im.df.api.ddl.DFDataTree tree, String id, String name, String desc, int simpleSharingCode, String owner, boolean iAmOwner)
protected com.im.df.impl.db.view.ViewImpl.VUpdater
createUpdater()
com.im.df.api.ddl.DFDataTree
getDataTree()
com.im.df.api.ddl.DFItem.Handle<com.im.df.api.ddl.DFView>
getHandle()
com.im.df.api.ddl.DFViewContent
getItemContent()
com.chemaxon.dif.db.util.DBNameUtils.Validator
getNameValidator()
protected com.im.df.api.ddl.DFDataTree
getParentItem()
protected com.im.df.api.ddl.DFSchema
getSchema()
String
getType()
com.im.df.api.support.DFUndoManager
getUndoManager()
com.im.ijcs.api.ddl.dto.ViewConfigInfo
getXmlBean()
void
handleChanges(com.im.ijcs.api.ddl.dto.ViewConfigInfo nue)
-
Methods inherited from class com.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl
fillBuilder, getOwner, getSimpleSharingCode
-
Methods inherited from class com.chemaxon.dif.db.api.item.DBItemAbstractImpl
activateItem, addCapabilitiesFromCapabilityProviders, addCapability, addCommaSeparatedPropsForToString, addPropertyChangeListener, doGetHandle, ensureValid, equals, findOwner, firePropertyChange, firePropertyChange, getCapabilities, getDescription, getId, getName, getSchemaImpl, getXAttributesImpl, handleChanges, handleOwner, handleUpdateDescription, handleUpdateName, handleXAttrs, hashCode, initXAttributes, invalidate, invalidateSubitems, isActive, isCapabilityProviderAllowed, isDifferent, isPropertyEditable, isValid, removeCapability, removePropertyChangeListener, replaceCapability, setDescription, setName, setPropertyEditable, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
create
public static ViewImpl create(String type, com.im.df.api.ddl.DFDataTree tree, String id, String name, String desc, int simpleSharingCode, String owner, boolean iAmOwner)
-
getItemContent
public com.im.df.api.ddl.DFViewContent getItemContent()
- Specified by:
getItemContent
in interfacecom.im.df.api.ddl.DFView
-
getNameValidator
public com.chemaxon.dif.db.util.DBNameUtils.Validator getNameValidator()
- Specified by:
getNameValidator
in classcom.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
getType
public String getType()
- Specified by:
getType
in interfacecom.im.df.api.ddl.DFItem
-
getDataTree
public com.im.df.api.ddl.DFDataTree getDataTree()
- Specified by:
getDataTree
in interfacecom.im.df.api.ddl.DFView
-
getSchema
protected com.im.df.api.ddl.DFSchema getSchema()
- Specified by:
getSchema
in classcom.chemaxon.dif.db.api.item.DBItemAbstractImpl
-
getHandle
public com.im.df.api.ddl.DFItem.Handle<com.im.df.api.ddl.DFView> getHandle()
- Specified by:
getHandle
in interfacecom.im.df.api.ddl.DFItem
- Specified by:
getHandle
in interfacecom.im.df.api.ddl.DFView
-
getXmlBean
public com.im.ijcs.api.ddl.dto.ViewConfigInfo getXmlBean()
- Specified by:
getXmlBean
in classcom.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo>
-
getParentItem
protected com.im.df.api.ddl.DFDataTree getParentItem()
- Specified by:
getParentItem
in classcom.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo>
-
createUpdater
protected com.im.df.impl.db.view.ViewImpl.VUpdater createUpdater()
- Specified by:
createUpdater
in classcom.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo>
-
getUndoManager
public com.im.df.api.support.DFUndoManager getUndoManager()
- Specified by:
getUndoManager
in interfacecom.im.df.api.ddl.DFView
-
handleChanges
public void handleChanges(com.im.ijcs.api.ddl.dto.ViewConfigInfo nue)
- Overrides:
handleChanges
in classcom.chemaxon.dif.db.api.item.DBSharedItemAbstractImpl<com.im.ijcs.api.ddl.dto.ViewConfigInfo>
-
-