org.gvnix.flex.as.classpath.as3parser
Class As3ParserUtils

java.lang.Object
  extended by org.gvnix.flex.as.classpath.as3parser.As3ParserUtils

public class As3ParserUtils
extends Object

Utility methods for working with the ActionScript parser implementation.

Author:
Jeremy Grelle

Constructor Summary
As3ParserUtils()
           
 
Method Summary
static ActionScriptType getActionScriptType(ActionScriptPackage compilationUnitPackage, List<String> imports, uk.co.badgersinfoil.metaas.dom.ASType type)
           
static ActionScriptType getActionScriptType(ActionScriptPackage compilationUnitPackage, List<String> imports, String nameToFind)
           
static uk.co.badgersinfoil.metaas.dom.Visibility getAs3ParserVisiblity(ASTypeVisibility typeVisibility)
           
static ASTypeVisibility getASTypeVisibility(uk.co.badgersinfoil.metaas.dom.Visibility as3ParserVisibility)
           
static MetaTagAttributeValue<?> getMetaTagAttributeValue(uk.co.badgersinfoil.metaas.dom.ASMetaTag.Param param)
           
static void importTypeIfRequired(CompilationUnitServices compilationUnitServices, ActionScriptType typeToImport)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

As3ParserUtils

public As3ParserUtils()
Method Detail

getActionScriptType

public static final ActionScriptType getActionScriptType(ActionScriptPackage compilationUnitPackage,
                                                         List<String> imports,
                                                         uk.co.badgersinfoil.metaas.dom.ASType type)

getActionScriptType

public static final ActionScriptType getActionScriptType(ActionScriptPackage compilationUnitPackage,
                                                         List<String> imports,
                                                         String nameToFind)

importTypeIfRequired

public static void importTypeIfRequired(CompilationUnitServices compilationUnitServices,
                                        ActionScriptType typeToImport)

getASTypeVisibility

public static ASTypeVisibility getASTypeVisibility(uk.co.badgersinfoil.metaas.dom.Visibility as3ParserVisibility)

getAs3ParserVisiblity

public static uk.co.badgersinfoil.metaas.dom.Visibility getAs3ParserVisiblity(ASTypeVisibility typeVisibility)

getMetaTagAttributeValue

public static MetaTagAttributeValue<?> getMetaTagAttributeValue(uk.co.badgersinfoil.metaas.dom.ASMetaTag.Param param)


Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.