Package org.kie.dmn.model.v1_3.dmndi
Class DiagramElement
- java.lang.Object
-
- org.kie.dmn.model.v1_3.KieDMNModelInstrumentedBase
-
- org.kie.dmn.model.v1_3.dmndi.DiagramElement
-
- All Implemented Interfaces:
DiagramElement,DMNModelInstrumentedBase
public abstract class DiagramElement extends KieDMNModelInstrumentedBase implements DiagramElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDiagramElement.Extension
-
Field Summary
Fields Modifier and Type Field Description protected DiagramElement.Extensionextensionprotected Stringidprotected StylesharedStyleprotected Stylestyle
-
Constructor Summary
Constructors Constructor Description DiagramElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiagramElement.ExtensiongetExtension()Gets the value of the extension property.StringgetId()Gets the value of the id property.StylegetSharedStyle()Gets the value of the sharedStyle property.StylegetStyle()an optional locally-owned style for this diagram element.voidsetExtension(DiagramElement.Extension value)Sets the value of the extension property.voidsetId(String value)Sets the value of the id property.voidsetSharedStyle(Style value)Sets the value of the sharedStyle property.voidsetStyle(Style value)Sets the value of the style property.-
Methods inherited from class org.kie.dmn.model.v1_3.KieDMNModelInstrumentedBase
addChildren, findAllChildren, getAdditionalAttributes, getChildren, getIdentifierString, getLocation, getNamespaceURI, getNsContext, getParent, getParentDRDElement, getPrefixForNamespaceURI, getURIFEEL, setAdditionalAttributes, setLocation, setParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.dmn.model.api.DMNModelInstrumentedBase
addChildren, findAllChildren, getAdditionalAttributes, getChildren, getIdentifierString, getLocation, getNamespaceURI, getNsContext, getParent, getParentDRDElement, getPrefixForNamespaceURI, getURIFEEL, recurseNsKeys, setAdditionalAttributes, setLocation, setParent
-
-
-
-
Field Detail
-
extension
protected DiagramElement.Extension extension
-
style
protected Style style
-
sharedStyle
protected Style sharedStyle
-
id
protected String id
-
-
Method Detail
-
getExtension
public DiagramElement.Extension getExtension()
Gets the value of the extension property.- Specified by:
getExtensionin interfaceDiagramElement- Returns:
- possible object is
DiagramElement.Extension
-
setExtension
public void setExtension(DiagramElement.Extension value)
Sets the value of the extension property.- Specified by:
setExtensionin interfaceDiagramElement- Parameters:
value- allowed object isDiagramElement.Extension
-
getStyle
public Style getStyle()
an optional locally-owned style for this diagram element.- Specified by:
getStylein interfaceDiagramElement- Returns:
- possible object is
JAXBElement<DMNStyle>JAXBElement<Style>
-
setStyle
public void setStyle(Style value)
Sets the value of the style property.- Specified by:
setStylein interfaceDiagramElement- Parameters:
value- allowed object isJAXBElement<DMNStyle>JAXBElement<Style>
-
getSharedStyle
public Style getSharedStyle()
Gets the value of the sharedStyle property.- Specified by:
getSharedStylein interfaceDiagramElement- Returns:
- possible object is
Object
-
setSharedStyle
public void setSharedStyle(Style value)
Sets the value of the sharedStyle property.- Specified by:
setSharedStylein interfaceDiagramElement- Parameters:
value- allowed object isObject
-
getId
public String getId()
Gets the value of the id property.- Specified by:
getIdin interfaceDiagramElement- Returns:
- possible object is
String
-
setId
public void setId(String value)
Sets the value of the id property.- Specified by:
setIdin interfaceDiagramElement- Parameters:
value- allowed object isString
-
-