Package com.im.ijc.df.impl.db.queries
Class ClonedQueryNTO
- java.lang.Object
-
- com.chemaxon.dif.db.api.item.newtype.AbstractNTOImpl
-
- com.chemaxon.dif.db.api.item.newtype.SingleDFItemNTO<I>
-
- com.im.ijc.df.impl.db.ClonedItemNTO<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl,com.im.df.api.ddl.DFQuery>
-
- com.im.ijc.df.impl.db.queries.ClonedQueryNTO
-
- All Implemented Interfaces:
com.im.df.api.support.DFNewTypeOptions
,com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedQuery
,com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
,com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
public class ClonedQueryNTO extends ClonedItemNTO<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl,com.im.df.api.ddl.DFQuery> implements com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedQuery
- Author:
- Petr Hamernik
-
-
Constructor Summary
Constructors Constructor Description ClonedQueryNTO(com.chemaxon.dif.db.api.query.QueriesContainer container, com.im.df.api.ddl.DFDataTree parentDataTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl>
createUserItemsFor(com.im.ijcs.api.util.DFUser user, com.im.df.api.ddl.DFItem parentItem, com.im.commons.progress.DFEnvironmentRO env)
protected String
getErrorNoItemSelected()
-
Methods inherited from class com.im.ijc.df.impl.db.ClonedItemNTO
checkInit, getAllUsers, getItemDescription, getItemDescriptionsFor, isSupported, setItemDescription, updateStatus
-
Methods inherited from class com.chemaxon.dif.db.api.item.newtype.SingleDFItemNTO
getDescription, getNewDFItemName, getParentContainer, normalizeDFItemName, notifyNewDFItemNameChanged, setDescription, setNewDFItemName, setNewDFItemNameSafe
-
Methods inherited from class com.chemaxon.dif.db.api.item.newtype.AbstractNTOImpl
addPropertyChangeListener, firePropertyChange, getErrorMessage, isValid, removePropertyChangeListener, setErrorMessage, setValid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.im.df.api.support.DFNewTypeOptions
addPropertyChangeListener, getErrorMessage, isValid, removePropertyChangeListener
-
-
-
-
Method Detail
-
createUserItemsFor
protected List<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl> createUserItemsFor(com.im.ijcs.api.util.DFUser user, com.im.df.api.ddl.DFItem parentItem, com.im.commons.progress.DFEnvironmentRO env)
- Specified by:
createUserItemsFor
in classClonedItemNTO<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl,com.im.df.api.ddl.DFQuery>
- Parameters:
user
- the user willing to copyparentItem
- return only items under this one- Returns:
- list of items the user can copy.
-
getErrorNoItemSelected
protected String getErrorNoItemSelected()
- Specified by:
getErrorNoItemSelected
in classClonedItemNTO<com.im.ijc.df.impl.db.queries.ClonedQueryNTO.QueryDescriptionImpl,com.im.df.api.ddl.DFQuery>
-
-