org.eclipse.cdt.managedbuilder.internal.core
Class ManagedCommandLineGenerator

java.lang.Object
  extended by org.eclipse.cdt.managedbuilder.internal.core.ManagedCommandLineGenerator
All Implemented Interfaces:
IManagedCommandLineGenerator

public class ManagedCommandLineGenerator
extends java.lang.Object
implements IManagedCommandLineGenerator


Field Summary
 java.lang.String AT
           
 java.lang.String CLASS_PROPERTY_PREFIX
           
 java.lang.String CMD_LINE_PRM_NAME
           
 java.lang.String COLON
           
 java.lang.String DOT
           
 java.lang.String DOUBLE_QUOTE
           
 java.lang.String ECHO
           
 java.lang.String EMPTY
           
 java.lang.String FLAGS_PRM_NAME
           
 java.lang.String IN_MACRO
           
 java.lang.String INPUTS_PRM_NAME
           
 java.lang.String LINEBREAK
           
 java.lang.String NEWLINE
           
 java.lang.String OUT_MACRO
           
 java.lang.String OUTPUT_FLAG_PRM_NAME
           
 java.lang.String OUTPUT_PREFIX_PRM_NAME
           
 java.lang.String OUTPUT_PRM_NAME
           
 java.lang.String SEPARATOR
           
 java.lang.String SINGLE_QUOTE
           
 java.lang.String TAB
           
 java.lang.String UNDERLINE
           
 java.lang.String VAR_FINAL_CHAR
           
 java.lang.String VAR_FIRST_CHAR
           
 char VAR_SECOND_CHAR
           
 java.lang.String WHITESPACE
           
 java.lang.String WILDCARD
           
 
Method Summary
 IManagedCommandLineInfo generateCommandLineInfo(ITool tool, java.lang.String commandName, java.lang.String[] flags, java.lang.String outputFlag, java.lang.String outputPrefix, java.lang.String outputName, java.lang.String[] inputResources, java.lang.String commandLinePattern)
           
static ManagedCommandLineGenerator getCommandLineGenerator()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AT

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

COLON

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

DOT

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

ECHO

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

IN_MACRO

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

LINEBREAK

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

NEWLINE

public final java.lang.String NEWLINE

OUT_MACRO

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

SEPARATOR

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

SINGLE_QUOTE

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

DOUBLE_QUOTE

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

TAB

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

WHITESPACE

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

WILDCARD

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

UNDERLINE

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

EMPTY

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

VAR_FIRST_CHAR

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

VAR_SECOND_CHAR

public final char VAR_SECOND_CHAR
See Also:
Constant Field Values

VAR_FINAL_CHAR

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

CLASS_PROPERTY_PREFIX

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

CMD_LINE_PRM_NAME

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

FLAGS_PRM_NAME

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

OUTPUT_FLAG_PRM_NAME

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

OUTPUT_PREFIX_PRM_NAME

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

OUTPUT_PRM_NAME

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

INPUTS_PRM_NAME

public final java.lang.String INPUTS_PRM_NAME
See Also:
Constant Field Values
Method Detail

getCommandLineGenerator

public static ManagedCommandLineGenerator getCommandLineGenerator()

generateCommandLineInfo

public IManagedCommandLineInfo generateCommandLineInfo(ITool tool,
                                                       java.lang.String commandName,
                                                       java.lang.String[] flags,
                                                       java.lang.String outputFlag,
                                                       java.lang.String outputPrefix,
                                                       java.lang.String outputName,
                                                       java.lang.String[] inputResources,
                                                       java.lang.String commandLinePattern)
Specified by:
generateCommandLineInfo in interface IManagedCommandLineGenerator
Returns: