Class NotifyingItemFactory

    • Constructor Detail

      • NotifyingItemFactory

        public NotifyingItemFactory​(io.annot8.api.data.ItemFactory itemFactory)
    • Method Detail

      • create

        public io.annot8.api.data.Item create()
        Specified by:
        create in interface io.annot8.api.data.ItemFactory
      • create

        public io.annot8.api.data.Item create​(io.annot8.api.data.Item parent)
        Specified by:
        create in interface io.annot8.api.data.ItemFactory
      • create

        public io.annot8.api.data.Item create​(Consumer<io.annot8.api.data.Item> func)
        Specified by:
        create in interface io.annot8.api.data.ItemFactory
      • create

        public io.annot8.api.data.Item create​(io.annot8.api.data.Item parent,
                                              Consumer<io.annot8.api.data.Item> func)
        Specified by:
        create in interface io.annot8.api.data.ItemFactory