Package com.im.df.api.ddl
Interface DFScript
-
- All Superinterfaces:
DFItem
,DFUserItem
,PropertiesEditingConfigurable
public interface DFScript extends DFUserItem
Representation of the script. Script is a real script written in certain language that can be executed against either schema or data tree. Script is persisted in IJC_CUSTOM_ITEMS table and its specifics are stored in XML that is represented byScriptXml
. This custom info is stored in DATA column similarly as lists or queries. One difference to lists and queries is that script can be child of different DF item types. Right now we support schema and data tree. This parent is represented byDFScriptParent
.- Author:
- Martin Adamek
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.im.df.api.ddl.DFItem
DFItem.Handle<T extends DFItem>
-
Nested classes/interfaces inherited from interface com.im.df.api.support.PropertiesEditingConfigurable
PropertiesEditingConfigurable.Extra
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FILE_ATTR_SCRIPT
Attribute set in virtual FileObject for this scriptstatic java.lang.String
PROP_SCRIPT_XML
-
Fields inherited from interface com.im.df.api.ddl.DFItem
PROP_CAPABILITIES, PROP_DESCRIPTION, PROP_ID, PROP_NAME, PROP_TYPE, PROP_VALID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DFScriptParent
getParent()
com.im.ijcs.api.ddl.dto.ScriptXml
getScriptXml()
void
setScriptXml(com.im.ijcs.api.ddl.dto.ScriptXml scriptXml, com.im.commons.progress.DFEnvironmentRW env)
-
Methods inherited from interface com.im.df.api.ddl.DFItem
addPropertyChangeListener, getCapabilities, getDescription, getHandle, getId, getName, getType, isValid, removePropertyChangeListener, setDescription, setName
-
Methods inherited from interface com.im.df.api.support.PropertiesEditingConfigurable
isPropertyEditable
-
-
-
-
Field Detail
-
FILE_ATTR_SCRIPT
static final java.lang.String FILE_ATTR_SCRIPT
Attribute set in virtual FileObject for this script- See Also:
- Constant Field Values
-
PROP_SCRIPT_XML
static final java.lang.String PROP_SCRIPT_XML
- See Also:
- Constant Field Values
-
-
Method Detail
-
getParent
DFScriptParent getParent()
-
getScriptXml
com.im.ijcs.api.ddl.dto.ScriptXml getScriptXml()
-
setScriptXml
void setScriptXml(com.im.ijcs.api.ddl.dto.ScriptXml scriptXml, com.im.commons.progress.DFEnvironmentRW env)
-
-