org.eclipse.m2m.atl.engine
Class AtlParser

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.AtlParser

public class AtlParser
extends java.lang.Object


Field Summary
protected static java.util.logging.Logger logger
           
 
Method Summary
static AtlParser getDefault()
           
 org.eclipse.emf.ecore.EObject parse(java.io.InputStream in)
           
 ASMModel parseToModel(java.io.InputStream in)
           
 ASMModel[] parseToModelWithProblems(java.io.InputStream in)
           
 org.eclipse.emf.ecore.EObject[] parseWithProblems(java.io.InputStream in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static java.util.logging.Logger logger
Method Detail

getDefault

public static AtlParser getDefault()

parseToModel

public ASMModel parseToModel(java.io.InputStream in)

parseToModelWithProblems

public ASMModel[] parseToModelWithProblems(java.io.InputStream in)

parse

public org.eclipse.emf.ecore.EObject parse(java.io.InputStream in)

parseWithProblems

public org.eclipse.emf.ecore.EObject[] parseWithProblems(java.io.InputStream in)
Parameters:
in - InputStream to parse ATL code from.
Returns:
An array of EObject, the first one being an ATL!Unit and the following ones Problem!Problem.

Copyright 2007 IBM Corporation and others.
All Rights Reserved.