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 by DFScriptXml.
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 by DFScriptParent.
| Methods inherited from interface com.im.df.api.ddl.DFItem |
addPropertyChangeListener, getCapabilities, getDescription, getHandle, getId, getName, getType, isValid, removePropertyChangeListener, setDescription, setName |
FILE_ATTR_SCRIPT
static final String FILE_ATTR_SCRIPT
- Attribute set in virtual FileObject for this script
- See Also:
- Constant Field Values
PROP_SCRIPT_XML
static final String PROP_SCRIPT_XML
- See Also:
- Constant Field Values
getParent
DFScriptParent getParent()
getScriptXml
DFScriptXml getScriptXml()
setScriptXml
void setScriptXml(DFScriptXml scriptXml,
DFEnvironmentRW env)