/**
* Generated by the MOIN Generator Version 3.0
**/
package runlettest;
/**
* This interface is not intended to be implemented by clients.
*/
public interface RunletTest extends runlettest.Named {
/**
* Descriptors for all features of this MofClass and its supertypes.
*/
public static final Descriptors DESCRIPTORS = new Descriptors( );
// class extent descriptor
/**
* Extent descriptor
*/
public final com.sap.tc.moin.repository.mmi.descriptors.ClassDescriptor<com.sap.tc.moin.repository.mmi.reflect.RefClass, runlettest.RunletTest> CLASS_DESCRIPTOR = new com.sap.tc.moin.repository.mmi.descriptors.ClassDescriptor<com.sap.tc.moin.repository.mmi.reflect.RefClass, runlettest.RunletTest>("E0BF480E5662C4908B0E11DE8DB600155883529C", "sap.com/com/sap/runlet/testmetamodel", "runlettest", "RunletTest"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
// references
public java.util.Collection<runlettest.Subcomponent> getSub() throws com.sap.tc.moin.repository.mmi.reflect.JmiException;
public static final class Descriptors {
Descriptors( ) {
}
/**
* Returns the descriptor for the <code>name</code> attribute.
* @return the descriptor for the <code>name</code> attribute
*/
public com.sap.tc.moin.repository.mmi.descriptors.AttributeDescriptor<com.sap.tc.moin.repository.mmi.model.Attribute,runlettest.Named,java.lang.String> NAME( ) {
return runlettest.Named.DESCRIPTORS.NAME( );
}
private com.sap.tc.moin.repository.mmi.descriptors.ReferenceDescriptor<com.sap.tc.moin.repository.mmi.model.Reference,runlettest.RunletTest,java.util.Collection<runlettest.Subcomponent>> __sub;
/**
* Returns the descriptor for the <code>sub</code> reference.
* @return the descriptor for the <code>sub</code> reference
*/
public synchronized com.sap.tc.moin.repository.mmi.descriptors.ReferenceDescriptor<com.sap.tc.moin.repository.mmi.model.Reference,runlettest.RunletTest,java.util.Collection<runlettest.Subcomponent>> SUB( ) {
if ( __sub == null ) {
__sub = new com.sap.tc.moin.repository.mmi.descriptors.ReferenceDescriptor<com.sap.tc.moin.repository.mmi.model.Reference,runlettest.RunletTest,java.util.Collection<runlettest.Subcomponent>>( "E0BF480E8BF8DB508B2011DEC3D400155883529C", "sap.com/com/sap/runlet/testmetamodel", new java.lang.String[] { "runlettest", "RunletTest", "sub" } ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
}
return __sub;
}
}
}