// AID-GENERATED
// =========================================================================
// This class was generated by AID - Abstract Interface Definition
// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
// =========================================================================
// Copyright 2002, SLAC, Stanford University, U.S.A.
// AID - Compiler Test File
package org.freehep.aid.test;
import java.util.Collection;
import java.util.Map;
/**
* TestInterface to test the aid compiler.
*
* @author Mark Donszelmann
*/
public interface ITestCollections {
/**
* Method throwing exception
*
* @param path path to create
* @throws IllegalArgumentException in case of argument error
*/
public void mkdir(Collection/*<String>*/ dummy) throws IllegalArgumentException;
/**
* Method with parameterized types
*
* @param map of key value pairs
* @return collection of strings
*/
public Collection/*<ITestEmpty>*/ parameterizedMethod(Map/*<String, String>*/ map);
/**
* Handle command line arguments
*
* @param args array of arguments
*/
public Collection/*<String>*/ convertFromMain(String[] args);
} // class or interface