@Portable public class ItemDefinition extends NamedElement implements HasTypeRef, DynamicReadOnly
DMNElement.ExtensionElements
DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
DynamicReadOnly.ReadOnly
name
description, id
Constructor and Description |
---|
ItemDefinition() |
ItemDefinition(Id id,
Description description,
Name name,
QName typeRef,
UnaryTests allowedValues,
List<ItemDefinition> itemComponent,
String typeLanguage,
Boolean isCollection,
Boolean allowOnlyVisualChange) |
Modifier and Type | Method and Description |
---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
UnaryTests |
getAllowedValues() |
List<HasTypeRef> |
getHasTypeRefs() |
List<ItemDefinition> |
getItemComponent() |
String |
getTypeLanguage() |
QName |
getTypeRef() |
int |
hashCode() |
boolean |
isAllowOnlyVisualChange() |
boolean |
isIsCollection() |
void |
setAllowedValues(UnaryTests value) |
void |
setAllowOnlyVisualChange(boolean allowOnlyVisualChange) |
void |
setIsCollection(Boolean value) |
void |
setTypeLanguage(String value) |
void |
setTypeRef(QName value) |
getName, setName
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
getAdditionalAttributes, getDefaultNamespace, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParent
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getReadOnly
public ItemDefinition()
public ItemDefinition(Id id, Description description, Name name, QName typeRef, UnaryTests allowedValues, List<ItemDefinition> itemComponent, String typeLanguage, Boolean isCollection, Boolean allowOnlyVisualChange)
public QName getTypeRef()
getTypeRef
in interface HasTypeRef
public void setTypeRef(QName value)
setTypeRef
in interface HasTypeRef
public DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase
in interface HasTypeRef
public List<HasTypeRef> getHasTypeRefs()
getHasTypeRefs
in interface HasTypeRefs
public UnaryTests getAllowedValues()
public void setAllowedValues(UnaryTests value)
public List<ItemDefinition> getItemComponent()
public String getTypeLanguage()
public void setTypeLanguage(String value)
public boolean isIsCollection()
public void setIsCollection(Boolean value)
public void setAllowOnlyVisualChange(boolean allowOnlyVisualChange)
setAllowOnlyVisualChange
in interface DynamicReadOnly
public boolean isAllowOnlyVisualChange()
isAllowOnlyVisualChange
in interface DynamicReadOnly
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.