Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/test/java/org/xdoclet/plugin/actionscript
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15338/src/test/java/org/xdoclet/plugin/actionscript

Added Files:
        ActionScript3Plugin2TestCase.java 
Log Message:
Add support for AS3 RemoteClass alias metadata and Class-level Bindable metadata

--- NEW FILE: ActionScript3Plugin2TestCase.java ---
/*
 * Copyright (c) 2003-2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.actionscript;

import java.io.File;
import java.io.IOException;

import java.net.MalformedURLException;
import java.net.URL;

import org.generama.MetadataProvider;
import org.generama.Plugin;
import org.generama.QDoxCapableMetadataProvider;
import org.generama.VelocityTemplateEngine;
import org.generama.WriterMapper;

import org.generama.tests.AbstractTextGeneratingPluginTestCase;

import org.xdoclet.QDoxMetadataProvider;

/**
 * @author Joe Berkovitz
 */
public class ActionScript3Plugin2TestCase extends 
AbstractTextGeneratingPluginTestCase {
    protected Plugin createPlugin(MetadataProvider metadataProvider, 
WriterMapper writerMapper)
        throws Exception {
        ActionScript3Plugin plugin = new ActionScript3Plugin(new 
VelocityTemplateEngine(),
                (QDoxCapableMetadataProvider) metadataProvider, writerMapper);
        return plugin;
    }

    protected MetadataProvider createMetadataProvider() throws IOException {
        String basedir = System.getProperty("xdoclet.actionscript.home");
        assertNotNull(basedir);
        File sourceFile = new File(basedir +
                
"/../plugin-actionscript/src/test/java/org/xdoclet/testapp/pojo/YourBean.java");
        return new QDoxMetadataProvider(sourceFile);
    }

    protected URL getExpected() throws MalformedURLException {
        String basedir = System.getProperty("xdoclet.actionscript.home");
        return new File(basedir + 
"/../plugin-actionscript/src/test/java/org/xdoclet/testapp/pojo/YourBean.as3").toURL();
    }
}



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to