// 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 2005, FreeHEP.
// AID - Compiler Test File
package org.freehep.aid.test;
/**
* TestGenericsDefine2 to test the aid compiler.
*
* @author Mark Donszelmann
*/
public abstract interface ITestGenericsDefine2 {
/**
/* Template Instantiated Interface: ITestGenericsDefine2<double, double>
*/
public static interface DD extends ITestGenericsDefine2 {
/**
* fill
*/
public boolean fill(double value1, double value2);
/**
* get
*/
public double get();
/**
* unbind
*/
public void unbind(double variable);
/**
* copy
*/
public ITestGenericsDefine2.DD copy();
} //ITestGenericsDefine2.DD
/**
/* Template Instantiated Interface: ITestGenericsDefine2<int, double>
*/
public static interface ID extends ITestGenericsDefine2 {
/**
* fill
*/
public boolean fill(int value1, double value2);
/**
* get
*/
public int get();
/**
* unbind
*/
public void unbind(int variable);
/**
* copy
*/
public ITestGenericsDefine2.ID copy();
} //ITestGenericsDefine2.ID
/**
/* Template Instantiated Interface: ITestGenericsDefine2<ITestNameSpace, String>
*/
public static interface ITestNameSpaceString extends ITestGenericsDefine2 {
/**
* fill
*/
public boolean fill(org.freehep.aid.test.dev.ITestNameSpace value1, java.lang.String value2);
/**
* get
*/
public org.freehep.aid.test.dev.ITestNameSpace get();
/**
* unbind
*/
public void unbind(org.freehep.aid.test.dev.ITestNameSpace variable);
/**
* copy
*/
public ITestGenericsDefine2.ITestNameSpaceString copy();
} //ITestGenericsDefine2.ITestNameSpaceString
} // class or interface