Class ClonedScriptNT

  • All Implemented Interfaces:
    com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFScript,​com.im.ijcs.api.ddl.dto.ScriptInfo>, com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFScript>

    public class ClonedScriptNT
    extends ClonedItemNT<com.im.df.api.ddl.DFScript,​com.chemaxon.dif.db.api.script.ScriptsContainer>
    implements com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFScript,​com.im.ijcs.api.ddl.dto.ScriptInfo>
    Author:
    Martin Adamek
    • Constructor Detail

      • ClonedScriptNT

        public ClonedScriptNT​(com.chemaxon.dif.db.api.script.ScriptsContainer scriptsContainer)
    • Method Detail

      • createOptions

        protected ClonedItemNTO<?,​?> createOptions​(com.chemaxon.dif.db.api.script.ScriptsContainer parentContainer)
        Specified by:
        createOptions in class ClonedItemNT<com.im.df.api.ddl.DFScript,​com.chemaxon.dif.db.api.script.ScriptsContainer>
      • create

        public Collection<com.im.df.api.ddl.DFScript> create​(com.im.commons.progress.DFEnvironmentRW env)
        Specified by:
        create in interface com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFScript>
      • applyChangeToModel

        public com.im.df.api.ddl.DFScript applyChangeToModel​(com.im.ijcs.api.ddl.dto.ScriptInfo dto,
                                                             com.im.commons.progress.DFEnvironmentRW env)
        Specified by:
        applyChangeToModel in interface com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFScript,​com.im.ijcs.api.ddl.dto.ScriptInfo>