public class DMNPackageImpl extends Object implements org.kie.dmn.api.core.DMNPackage, Externalizable
Constructor and Description |
---|
DMNPackageImpl() |
DMNPackageImpl(String namespace) |
Modifier and Type | Method and Description |
---|---|
org.kie.dmn.api.core.DMNModel |
addModel(String name,
org.kie.dmn.api.core.DMNModel model) |
void |
addProfiles(List<DMNProfile> profiles) |
Map<String,org.kie.dmn.api.core.DMNModel> |
getAllModels() |
org.kie.dmn.api.core.DMNModel |
getModel(String name) |
String |
getNamespace() |
List<DMNProfile> |
getProfiles() |
org.kie.api.io.ResourceType |
getResourceType() |
void |
readExternal(ObjectInput in) |
boolean |
removeResource(org.kie.api.io.Resource resource) |
void |
setNamespace(String namespace) |
void |
writeExternal(ObjectOutput out) |
public DMNPackageImpl()
public DMNPackageImpl(String namespace)
public String getNamespace()
getNamespace
in interface org.kie.dmn.api.core.DMNPackage
public void setNamespace(String namespace)
public org.kie.api.io.ResourceType getResourceType()
getResourceType
in interface org.kie.api.internal.io.ResourceTypePackage
public org.kie.dmn.api.core.DMNModel addModel(String name, org.kie.dmn.api.core.DMNModel model)
public org.kie.dmn.api.core.DMNModel getModel(String name)
getModel
in interface org.kie.dmn.api.core.DMNPackage
public Map<String,org.kie.dmn.api.core.DMNModel> getAllModels()
getAllModels
in interface org.kie.dmn.api.core.DMNPackage
public boolean removeResource(org.kie.api.io.Resource resource)
removeResource
in interface org.kie.api.internal.io.ResourceTypePackage
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void addProfiles(List<DMNProfile> profiles)
public List<DMNProfile> getProfiles()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.