org.eclipse.m2m.atl.adt.launching
Class AtlLauncherTools

java.lang.Object
  extended by org.eclipse.m2m.atl.adt.launching.AtlLauncherTools

public class AtlLauncherTools
extends java.lang.Object


Field Summary
static java.lang.String[] additionalParamIds
           
static java.lang.String[] additionalParamLabels
           
static java.lang.String ADVANCEDTABNAME
           
static java.lang.String AllowInterModelReferences
           
static java.lang.String ATLFILENAME
           
static java.lang.String ATLVM
           
static java.util.List EXTENSIONS
           
static java.lang.String EXTRACTOR
           
static java.lang.String HOST
           
static java.lang.String INJECTOR
           
static java.lang.String INPUT
           
static java.lang.String LIBS
           
protected static java.util.logging.Logger logger
           
static java.lang.String METAMODEL_INPUT
           
static java.lang.String METAMODEL_OUTPUT
           
static java.lang.String MODEDEBUG
           
static java.lang.String MODEL_INPUT
           
static java.lang.String MODEL_OUTPUT
           
static java.lang.String MODELCHOICETABNAME
           
static java.lang.String MODELHANDLER
           
static java.lang.String MODELTYPE
           
static java.lang.String NULLPARAMETER
           
static java.lang.String OPTION_ALLOW_CONTAINER_REASSIGNMENT
           
static java.lang.String OPTION_ALLOW_SOURCE_MODIFICATION
           
static java.lang.String OPTION_ALLOW_TARGET_NAVIGATION
           
static java.lang.String OPTION_CONTINUE_AFTER_ERROR
           
static java.lang.String OPTION_DISABLE_ATTRIBUTE_HELPER_CACHE
           
static java.lang.String OPTION_PRINT_EXECUTION_TIME
           
static java.lang.String OPTION_PROFILE
           
static java.lang.String OPTION_SHOW_SUMMARY
           
static java.lang.String OPTION_STEP
           
static java.lang.String OPTION_SUPPORTUML2STEREOTYPES
           
static java.lang.String OUTPUT
           
static java.lang.String PATH
           
static java.lang.String PATHICONATL
           
static java.lang.String PORT
           
static java.lang.String PROJECTNAME
           
static java.lang.String REMOTEATLNAME
           
static java.lang.String SUPERIMPOSE
           
 
Constructor Summary
AtlLauncherTools()
           
 
Method Summary
static org.eclipse.swt.layout.FormData createFormData(int left, int right, int top, int bottom)
           
static org.eclipse.swt.graphics.Image createImage(java.lang.String path)
          This method returns an image from the path
static java.lang.String[] fileNames(java.lang.String projectName)
          This function returns all the files in open projects with a good extension See function isGoodExtension
static int getEMFKey()
           
static java.lang.String[] getModelHandlers()
           
static boolean isGoodExtension(java.lang.String extension)
           
static void messageBox(java.lang.String textToDisplay)
          Display a message box with the text in parameter
static java.lang.String[] projectNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATLVM

public static final java.lang.String ATLVM
See Also:
Constant Field Values

ATLFILENAME

public static final java.lang.String ATLFILENAME
See Also:
Constant Field Values

AllowInterModelReferences

public static final java.lang.String AllowInterModelReferences
See Also:
Constant Field Values

PROJECTNAME

public static final java.lang.String PROJECTNAME
See Also:
Constant Field Values

OUTPUT

public static final java.lang.String OUTPUT
See Also:
Constant Field Values

INPUT

public static final java.lang.String INPUT
See Also:
Constant Field Values

NULLPARAMETER

public static final java.lang.String NULLPARAMETER
See Also:
Constant Field Values

PATH

public static final java.lang.String PATH
See Also:
Constant Field Values

HOST

public static final java.lang.String HOST
See Also:
Constant Field Values

PORT

public static final java.lang.String PORT
See Also:
Constant Field Values

LIBS

public static final java.lang.String LIBS
See Also:
Constant Field Values

MODEL_OUTPUT

public static final java.lang.String MODEL_OUTPUT
See Also:
Constant Field Values

MODEL_INPUT

public static final java.lang.String MODEL_INPUT
See Also:
Constant Field Values

METAMODEL_OUTPUT

public static final java.lang.String METAMODEL_OUTPUT
See Also:
Constant Field Values

METAMODEL_INPUT

public static final java.lang.String METAMODEL_INPUT
See Also:
Constant Field Values

SUPERIMPOSE

public static final java.lang.String SUPERIMPOSE
See Also:
Constant Field Values

MODELTYPE

public static final java.lang.String MODELTYPE
See Also:
Constant Field Values

INJECTOR

public static final java.lang.String INJECTOR
See Also:
Constant Field Values

EXTRACTOR

public static final java.lang.String EXTRACTOR
See Also:
Constant Field Values

MODELHANDLER

public static final java.lang.String MODELHANDLER
See Also:
Constant Field Values

MODEDEBUG

public static final java.lang.String MODEDEBUG
See Also:
Constant Field Values

MODELCHOICETABNAME

public static final java.lang.String MODELCHOICETABNAME

ADVANCEDTABNAME

public static final java.lang.String ADVANCEDTABNAME

REMOTEATLNAME

public static final java.lang.String REMOTEATLNAME

PATHICONATL

public static final java.lang.String PATHICONATL
See Also:
Constant Field Values

EXTENSIONS

public static java.util.List EXTENSIONS

OPTION_CONTINUE_AFTER_ERROR

public static final java.lang.String OPTION_CONTINUE_AFTER_ERROR
See Also:
Constant Field Values

OPTION_DISABLE_ATTRIBUTE_HELPER_CACHE

public static final java.lang.String OPTION_DISABLE_ATTRIBUTE_HELPER_CACHE
See Also:
Constant Field Values

OPTION_ALLOW_TARGET_NAVIGATION

public static final java.lang.String OPTION_ALLOW_TARGET_NAVIGATION
See Also:
Constant Field Values

OPTION_ALLOW_SOURCE_MODIFICATION

public static final java.lang.String OPTION_ALLOW_SOURCE_MODIFICATION
See Also:
Constant Field Values

OPTION_ALLOW_CONTAINER_REASSIGNMENT

public static final java.lang.String OPTION_ALLOW_CONTAINER_REASSIGNMENT
See Also:
Constant Field Values

OPTION_PRINT_EXECUTION_TIME

public static final java.lang.String OPTION_PRINT_EXECUTION_TIME
See Also:
Constant Field Values

OPTION_STEP

public static final java.lang.String OPTION_STEP
See Also:
Constant Field Values

OPTION_SHOW_SUMMARY

public static final java.lang.String OPTION_SHOW_SUMMARY
See Also:
Constant Field Values

OPTION_PROFILE

public static final java.lang.String OPTION_PROFILE
See Also:
Constant Field Values

OPTION_SUPPORTUML2STEREOTYPES

public static final java.lang.String OPTION_SUPPORTUML2STEREOTYPES
See Also:
Constant Field Values

additionalParamIds

public static final java.lang.String[] additionalParamIds

additionalParamLabels

public static final java.lang.String[] additionalParamLabels

logger

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

AtlLauncherTools

public AtlLauncherTools()
Method Detail

getModelHandlers

public static java.lang.String[] getModelHandlers()

getEMFKey

public static int getEMFKey()

createFormData

public static org.eclipse.swt.layout.FormData createFormData(int left,
                                                             int right,
                                                             int top,
                                                             int bottom)
Parameters:
left -
right -
top -
bottom -
Returns:
A form data corresponding to the parameters

messageBox

public static void messageBox(java.lang.String textToDisplay)
Display a message box with the text in parameter

Parameters:
textToDisplay -

createImage

public static org.eclipse.swt.graphics.Image createImage(java.lang.String path)
This method returns an image from the path

Parameters:
path -
Returns:
the created image

projectNames

public static java.lang.String[] projectNames()
Returns:
An array of string corresponding to the name of open projects

fileNames

public static java.lang.String[] fileNames(java.lang.String projectName)
This function returns all the files in open projects with a good extension See function isGoodExtension

Returns:
An array of string to display corresponding to the file

isGoodExtension

public static boolean isGoodExtension(java.lang.String extension)
Parameters:
extension -
Returns:
true if the extension is good

Copyright 2007 IBM Corporation and others.
All Rights Reserved.