net.flexmojos.oss.compiler.util
Class DefaultFlexCompilerArgumentParser

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by net.flexmojos.oss.compiler.util.DefaultFlexCompilerArgumentParser
All Implemented Interfaces:
FlexCompilerArgumentParser, org.codehaus.plexus.logging.LogEnabled

@Component(role=FlexCompilerArgumentParser.class)
public class DefaultFlexCompilerArgumentParser
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements FlexCompilerArgumentParser


Constructor Summary
DefaultFlexCompilerArgumentParser()
           
 
Method Summary
<E> List<String>
getArgumentsList(E cfg, Class<? extends E> configClass)
           
<E> List<String>
getArgumentsList(E cfg, Class<? extends E> configClass, ClassLoader classLoader)
           
<E> String[]
parseArguments(E cfg, Class<? extends E> configClass)
           
<E> String[]
parseArguments(E cfg, Class<? extends E> configClass, ClassLoader classLoader)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFlexCompilerArgumentParser

public DefaultFlexCompilerArgumentParser()
Method Detail

parseArguments

public <E> String[] parseArguments(E cfg,
                                   Class<? extends E> configClass)
Specified by:
parseArguments in interface FlexCompilerArgumentParser

parseArguments

public <E> String[] parseArguments(E cfg,
                                   Class<? extends E> configClass,
                                   ClassLoader classLoader)
Specified by:
parseArguments in interface FlexCompilerArgumentParser

getArgumentsList

public <E> List<String> getArgumentsList(E cfg,
                                         Class<? extends E> configClass)
Specified by:
getArgumentsList in interface FlexCompilerArgumentParser

getArgumentsList

public <E> List<String> getArgumentsList(E cfg,
                                         Class<? extends E> configClass,
                                         ClassLoader classLoader)
Specified by:
getArgumentsList in interface FlexCompilerArgumentParser


Copyright © 2008-2012 flexmojos. All Rights Reserved.