Class ClonedQueryNT

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

    public class ClonedQueryNT
    extends ClonedItemNT<com.im.df.api.ddl.DFQuery,​com.chemaxon.dif.db.api.query.QueriesContainer>
    implements com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFQuery,​com.im.ijcs.api.ddl.dto.QueryInfo>
    Newtype for copying query from another user.
    Author:
    Petr Hamernik
    • Constructor Detail

      • ClonedQueryNT

        public ClonedQueryNT​(com.chemaxon.dif.db.api.query.QueriesContainer parentContainer)
    • Method Detail

      • createOptions

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

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

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