Class DMNPackageImpl

    • Constructor Detail

      • DMNPackageImpl

        public DMNPackageImpl()
      • DMNPackageImpl

        public DMNPackageImpl​(String namespace)
    • Method Detail

      • getNamespace

        public String getNamespace()
        Specified by:
        getNamespace in interface org.kie.dmn.api.core.DMNPackage
      • setNamespace

        public void setNamespace​(String namespace)
      • getResourceType

        public org.kie.api.io.ResourceType getResourceType()
        Specified by:
        getResourceType in interface org.kie.api.internal.io.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>
      • lookup

        public org.kie.dmn.api.core.DMNModel lookup​(String name)
      • add

        public void add​(org.kie.dmn.api.core.DMNModel processedResource)
        Specified by:
        add in interface org.kie.api.internal.io.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>
      • iterator

        public Iterator<org.kie.dmn.api.core.DMNModel> iterator()
        Specified by:
        iterator in interface Iterable<org.kie.dmn.api.core.DMNModel>
      • addModel

        public org.kie.dmn.api.core.DMNModel addModel​(String name,
                                                      org.kie.dmn.api.core.DMNModel model)
      • getModel

        public org.kie.dmn.api.core.DMNModel getModel​(String name)
        Specified by:
        getModel in interface org.kie.dmn.api.core.DMNPackage
      • getModelById

        public org.kie.dmn.api.core.DMNModel getModelById​(String id)
        Specified by:
        getModelById in interface org.kie.dmn.api.core.DMNPackage
      • getAllModels

        public Map<String,​org.kie.dmn.api.core.DMNModel> getAllModels()
        Specified by:
        getAllModels in interface org.kie.dmn.api.core.DMNPackage
      • removeResource

        public boolean removeResource​(org.kie.api.io.Resource resource)
        Specified by:
        removeResource in interface org.kie.api.internal.io.ResourceTypePackage<org.kie.dmn.api.core.DMNModel>
      • addProfiles

        public void addProfiles​(List<DMNProfile> profiles)