Class ASMModelAdapter
- java.lang.Object
-
- org.eclipse.m2m.atl.drivers.emf4atl.tcs.extractor.ASMModelAdapter
-
- All Implemented Interfaces:
ModelAdapter
public class ASMModelAdapter extends java.lang.Object implements ModelAdapter
-
-
Constructor Summary
Constructors Constructor Description ASMModelAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectget(java.lang.Object me, java.lang.String propName)booleangetBool(java.lang.Object me, java.lang.String propName)booleangetBoolUndefinedIsFalse(java.lang.Object me, java.lang.String propName)java.util.IteratorgetCol(java.lang.Object me, java.lang.String propName)java.util.SetgetElementsByType(java.lang.Object model, java.lang.String typeName)java.lang.StringgetEnumLiteralName(java.lang.Object me)intgetInt(java.lang.Object me, java.lang.String propName)java.lang.ObjectgetME(java.lang.Object me, java.lang.String propName)java.lang.ObjectgetMetaobject(java.lang.Object me)java.lang.StringgetName(java.lang.Object me)java.lang.ObjectgetPropertyType(java.lang.Object f, java.lang.String propName)java.lang.StringgetString(java.lang.Object me, java.lang.String propName)java.lang.StringgetTypeName(java.lang.Object me)booleanisAModelElement(java.lang.Object o)booleanisEnumLiteral(java.lang.Object value)booleanisPrimitive(java.lang.Object value)java.lang.StringnextString(java.util.Iterator i)java.lang.ObjectrefImmediateComposite(java.lang.Object me)
-
-
-
Method Detail
-
get
public java.lang.Object get(java.lang.Object me, java.lang.String propName)- Specified by:
getin interfaceModelAdapter
-
getBool
public boolean getBool(java.lang.Object me, java.lang.String propName)- Specified by:
getBoolin interfaceModelAdapter
-
getBoolUndefinedIsFalse
public boolean getBoolUndefinedIsFalse(java.lang.Object me, java.lang.String propName)- Specified by:
getBoolUndefinedIsFalsein interfaceModelAdapter
-
getCol
public java.util.Iterator getCol(java.lang.Object me, java.lang.String propName)- Specified by:
getColin interfaceModelAdapter
-
getElementsByType
public java.util.Set getElementsByType(java.lang.Object model, java.lang.String typeName)- Specified by:
getElementsByTypein interfaceModelAdapter
-
getInt
public int getInt(java.lang.Object me, java.lang.String propName)- Specified by:
getIntin interfaceModelAdapter
-
getME
public java.lang.Object getME(java.lang.Object me, java.lang.String propName)- Specified by:
getMEin interfaceModelAdapter
-
getMetaobject
public java.lang.Object getMetaobject(java.lang.Object me)
- Specified by:
getMetaobjectin interfaceModelAdapter
-
getString
public java.lang.String getString(java.lang.Object me, java.lang.String propName)- Specified by:
getStringin interfaceModelAdapter
-
getTypeName
public java.lang.String getTypeName(java.lang.Object me)
- Specified by:
getTypeNamein interfaceModelAdapter
-
refImmediateComposite
public java.lang.Object refImmediateComposite(java.lang.Object me)
- Specified by:
refImmediateCompositein interfaceModelAdapter
-
isAModelElement
public boolean isAModelElement(java.lang.Object o)
- Specified by:
isAModelElementin interfaceModelAdapter
-
getPropertyType
public java.lang.Object getPropertyType(java.lang.Object f, java.lang.String propName)- Specified by:
getPropertyTypein interfaceModelAdapter
-
getName
public java.lang.String getName(java.lang.Object me)
- Specified by:
getNamein interfaceModelAdapter
-
isPrimitive
public boolean isPrimitive(java.lang.Object value)
- Specified by:
isPrimitivein interfaceModelAdapter
-
isEnumLiteral
public boolean isEnumLiteral(java.lang.Object value)
- Specified by:
isEnumLiteralin interfaceModelAdapter
-
getEnumLiteralName
public java.lang.String getEnumLiteralName(java.lang.Object me)
- Specified by:
getEnumLiteralNamein interfaceModelAdapter
-
nextString
public java.lang.String nextString(java.util.Iterator i)
- Specified by:
nextStringin interfaceModelAdapter
-
-