Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'deprecated/org.atl.engine.vm/src/org/atl/engine/vm/nativelib/ASMNativeObject.java')
-rw-r--r--deprecated/org.atl.engine.vm/src/org/atl/engine/vm/nativelib/ASMNativeObject.java43
1 files changed, 0 insertions, 43 deletions
diff --git a/deprecated/org.atl.engine.vm/src/org/atl/engine/vm/nativelib/ASMNativeObject.java b/deprecated/org.atl.engine.vm/src/org/atl/engine/vm/nativelib/ASMNativeObject.java
deleted file mode 100644
index dd1c97ea..00000000
--- a/deprecated/org.atl.engine.vm/src/org/atl/engine/vm/nativelib/ASMNativeObject.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package org.atl.engine.vm.nativelib;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import org.atl.engine.vm.ASMEmitter;
-
-/**
- * Native Objects that can be created using "new" by VM code.
- * @author Frédéric Jouault
- */
-public abstract class ASMNativeObject {
-
- protected static Map nativeImpl = new HashMap();
- static {
- nativeImpl.put("ASMEmitter", ASMEmitter.class);
- nativeImpl.put("Bag", ASMBag.class);
-// nativeImpl.put("Boolean", ASMBoolean.class); // primitive
-// nativeImpl.put("Collection", ASMCollection.class); // abstract
-// nativeImpl.put("Integer", ASMInteger.class); // primitive
-// nativeImpl.put("Real", ASMInteger.class); // primitive
- nativeImpl.put("EnumLiteral", ASMEnumLiteral.class);
- nativeImpl.put("Map", ASMMap.class);
-// nativeImpl.put("OclAny", ASMOclAny.class); // abstract
- nativeImpl.put("OclParametrizedType", ASMOclParametrizedType.class);
- nativeImpl.put("OclSimpleType", ASMOclSimpleType.class);
-// nativeImpl.put("OclType", ASMOclType.class);
- nativeImpl.put("OclUndefined", ASMOclUndefined.class);
- nativeImpl.put("OrderedSet", ASMOrderedSet.class);
- nativeImpl.put("Sequence", ASMSequence.class);
- nativeImpl.put("Set", ASMSet.class);
-// nativeImpl.put("String", ASMString.class); // primitive
- nativeImpl.put("TransientLink", ASMTransientLink.class);
- nativeImpl.put("TransientLinkSet", ASMTransientLinkSet.class);
- nativeImpl.put("Tuple", ASMTuple.class);
- nativeImpl.put("TupleType", ASMTupleType.class);
- }
-
- public static Class getNativeImpl(String name) {
- return (Class)nativeImpl.get(name);
- }
-}
-

Back to the top