Examples of MXMLTokenizer


Examples of org.apache.flex.compiler.internal.parsing.mxml.MXMLTokenizer

    protected MXMLData createEntryValue(CacheStoreKeyBase key)
    {
       final IFileSpecification fileSpec = ((MXMLDataCacheKey)key).fileSpec;
   
        // Tokenize the MXML file.
        final MXMLTokenizer tokenizer = new MXMLTokenizer(fileSpec);
        try
        {
            List<MXMLToken> tokens = tokenizer.parseTokens(fileSpec.createReader());
           
            // Build tags and attributes from the tokens.
            final MXMLData mxmlData = new MXMLData(tokens, tokenizer.getPrefixMap(), fileSpec);
            return mxmlData;
        }
        catch (FileNotFoundException e)
        {
            // TODO Auto-generated catch block
View Full Code Here

Examples of org.apache.flex.compiler.internal.parsing.mxml.MXMLTokenizer

     * @return {@link PrefixMap} for the root tag
     * @throws IOException error
     */
    public static PrefixMap getRootNamespaces(Reader reader) throws IOException
    {
        MXMLTokenizer tokenizer = new MXMLTokenizer();
        try
        {
            tokenizer.setReader(reader);
            return tokenizer.getRootTagPrefixMap().clone();
        }
        finally
        {
            tokenizer.close();
        }
    }
View Full Code Here

Examples of org.apache.flex.compiler.internal.parsing.mxml.MXMLTokenizer

    }

    protected TokenizerPayload getTokens(int startOffset, Reader reader)
    {
        List<MXMLToken> tokens = null;
        MXMLTokenizer tokenizer = new MXMLTokenizer(startOffset);
        try
        {
            tokenizer.setIsRepairing(true);
            tokens = tokenizer.parseTokens(reader);
            wasRepaired = tokenizer.tokensWereRepaired();
            return new TokenizerPayload(tokens, tokenizer.getPrefixMap());
        }
        finally
        {
            IOUtils.closeQuietly(tokenizer);
        }
View Full Code Here

Examples of org.apache.flex.compiler.internal.parsing.mxml.MXMLTokenizer

    }

    public static void main(String[] args)
    {
        final FileSpecification fileSpec = new FileSpecification(args[0]);
        final MXMLTokenizer tokenizer = new MXMLTokenizer(fileSpec);
        List<MXMLToken> tokens = null;
        try
        {
            tokens = tokenizer.parseTokens(fileSpec.createReader());

            // Build tags and attributes from the tokens.
            final MXMLData mxmlData = new MXMLData(tokens, tokenizer.getPrefixMap(), fileSpec);

            mxmlData.dumpUnits();
        }
        catch (FileNotFoundException e)
        {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.