Package com.im.ijc.df.impl.db.scripts
Class ClonedScriptNTO
- 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.scripts.ClonedScriptNTO.ScriptDescriptionImpl,com.im.df.api.ddl.DFScript>
-
- com.im.ijc.df.impl.db.scripts.ClonedScriptNTO
-
- All Implemented Interfaces:
com.im.df.api.support.DFNewTypeOptions
,com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedScript
,com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedUserItem
,com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
public class ClonedScriptNTO extends ClonedItemNTO<com.im.ijc.df.impl.db.scripts.ClonedScriptNTO.ScriptDescriptionImpl,com.im.df.api.ddl.DFScript> implements com.im.df.api.support.DFNewTypeWellKnownOptions.ClonedScript
- Author:
- Martin Adamek
-
-
Constructor Summary
Constructors Constructor Description ClonedScriptNTO(com.chemaxon.dif.db.api.script.ScriptsContainer container, com.im.df.api.ddl.DFScriptParent scriptParent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<com.im.ijc.df.impl.db.scripts.ClonedScriptNTO.ScriptDescriptionImpl>
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.scripts.ClonedScriptNTO.ScriptDescriptionImpl> 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.scripts.ClonedScriptNTO.ScriptDescriptionImpl,com.im.df.api.ddl.DFScript>
- 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.scripts.ClonedScriptNTO.ScriptDescriptionImpl,com.im.df.api.ddl.DFScript>
-
-