public class AbstractModelElement extends java.lang.Object implements ModelElement
ModelElement interface.| Constructor and Description |
|---|
AbstractModelElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(java.lang.String name,
java.lang.Object extension)
Add the given extension to this object.
|
java.util.Map<java.lang.String,java.lang.Object> |
getExtensions()
Returns the extensions of this element.
|
java.lang.Object |
getExtras()
Returns the extras of this element.
|
void |
removeExtension(java.lang.String name)
Remove the specified extension from this object.
|
void |
setExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
Set the extensions to be a reference to the given map.
|
void |
setExtras(java.lang.Object extras)
Set the extras
|
public void setExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
extensions - The extensionspublic void addExtension(java.lang.String name,
java.lang.Object extension)
null.name - The name of the extensionextension - The extension objectpublic void removeExtension(java.lang.String name)
null.name - The name of the extensionpublic void setExtras(java.lang.Object extras)
extras - The extraspublic java.util.Map<java.lang.String,java.lang.Object> getExtensions()
ModelElementgetExtensions in interface ModelElementpublic java.lang.Object getExtras()
ModelElementgetExtras in interface ModelElementCopyright © 2022. All Rights Reserved.