Class ClonedViewNT

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

    public class ClonedViewNT
    extends ClonedItemNT<com.im.df.api.ddl.DFView,​com.chemaxon.dif.db.api.view.ViewsContainer>
    implements com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFView,​com.im.ijcs.api.ddl.dto.ViewConfigInfo>
    Author:
    Petr Hamernik
    • Constructor Detail

      • ClonedViewNT

        public ClonedViewNT​(com.chemaxon.dif.db.api.view.ViewsContainer parentContainer)
    • Method Detail

      • createOptions

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

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

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