org.eclipse.xtend.util.stdlib
Class DynamicEcoreHelper
java.lang.Object
org.eclipse.xtend.util.stdlib.DynamicEcoreHelper
public class DynamicEcoreHelper
- extends java.lang.Object
Method Summary |
void |
add(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
org.eclipse.emf.ecore.EObject newValue)
|
void |
addAll(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
java.util.List<org.eclipse.emf.ecore.EObject> elements)
|
org.eclipse.emf.ecore.EObject |
create(java.lang.String className)
|
org.eclipse.emf.ecore.EObject |
eget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
|
java.lang.Object |
get(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
|
java.util.List<org.eclipse.emf.ecore.EObject> |
getAllChildren(org.eclipse.emf.ecore.EObject emodel,
java.lang.String typeName)
|
java.util.List<?> |
getMany(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
|
java.lang.String |
getName(org.eclipse.emf.ecore.EObject object)
|
int |
iget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
|
boolean |
isInstance(org.eclipse.emf.ecore.EObject object,
java.lang.String typeName)
|
void |
set(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
java.lang.Object newValue)
|
void |
setName(org.eclipse.emf.ecore.EObject object,
java.lang.String name)
|
java.lang.String |
sget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicEcoreHelper
public DynamicEcoreHelper(org.eclipse.emf.ecore.EPackage pack)
DynamicEcoreHelper
public DynamicEcoreHelper(org.eclipse.emf.ecore.EObject system)
create
public org.eclipse.emf.ecore.EObject create(java.lang.String className)
setName
public void setName(org.eclipse.emf.ecore.EObject object,
java.lang.String name)
getName
public java.lang.String getName(org.eclipse.emf.ecore.EObject object)
get
public java.lang.Object get(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
getMany
public java.util.List<?> getMany(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
set
public void set(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
java.lang.Object newValue)
add
public void add(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
org.eclipse.emf.ecore.EObject newValue)
isInstance
public boolean isInstance(org.eclipse.emf.ecore.EObject object,
java.lang.String typeName)
sget
public java.lang.String sget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
eget
public org.eclipse.emf.ecore.EObject eget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
iget
public int iget(org.eclipse.emf.ecore.EObject object,
java.lang.String feature)
addAll
public void addAll(org.eclipse.emf.ecore.EObject object,
java.lang.String feature,
java.util.List<org.eclipse.emf.ecore.EObject> elements)
getAllChildren
public java.util.List<org.eclipse.emf.ecore.EObject> getAllChildren(org.eclipse.emf.ecore.EObject emodel,
java.lang.String typeName)