public class Vis extends SVis {
/** public field */
public int i_public;
/** protected field */
protected int i_protected;
/** package field */
int i_package;
/** private field */
private int i_private;
/** public ghost field */
//@ ghost public int g_public;
/** protected ghost field */
//@ ghost protected int g_protected;
/** package ghost field */
//@ ghost int g_package;
/** private ghost field */
//@ ghost private int g_private;
/** public method */
public void m_public() {};
/** protected method */
protected void m_protected() {}
/** package method */
void m_package() {}
/** private method */
private void m_private() {}
/** public model method */
//@ model public void q_public() {};
/** protected model method */
//@ model protected void q_protected() {}
/** package model method */
//@ model void q_package() {}
/** private model method */
//@ model private void q_private() {}
/** public constructor */
public Vis() {}
/** protected constructor */
protected Vis(int i) {}
/** package constructor */
Vis(int i, int j) {}
/** private constructor */
private Vis(int i, int j, int k) {}
/** public model constructor */
//@ model public Vis(Object o) {}
/** protected model constructor */
//@ model protected Vis(float i) {}
/** package model constructor */
//@ model Vis(float i, float j) {}
/** private model constructor */
//@ model private Vis(float i, float j, float k) {}
/** public nested class */
public static class C_public {}
/** protected nested class */
protected static class C_protected {}
/** package nested class */
static class C_package {}
/** private nested class */
private static class C_private {}
/** public nested model class */
//@ model public static class D_public {}
/** protected nested model class */
//@ model protected static class D_protected {}
/** package nested model class */
//@ model static class D_package {}
/** private nested model class */
//@ model private static class D_private {}
/** public nested enum */
public static enum E_public { EA }
/** protected nested enum */
protected static enum E_protected { EB }
/** package nested enum */
static enum E_package { EC }
/** private nested enum */
private static enum E_private { ED }
/** public nested model enum */
//@ model public static enum EM_public { EMA }
/** protected nested model enum */
//@ model protected static enum EM_protected { EMB }
/** package nested model enum */
//@ model static enum EM_package { EMC }
/** private nested model enum */
//@ model private static enum EM_private { EMD }
/** public nested interface */
public static interface I_public { }
/** protected nested interface */
protected static interface I_protected { }
/** package nested interface */
static interface I_package { }
/** private nested interface */
private static interface I_private { }
/** public nested model interface */
//@ model public static interface IM_public { }
/** protected nested model interface */
//@ model protected static interface IM_protected { }
/** package nested model interface */
//@ model static interface IM_package { }
/** private nested model interface */
//@ model private static interface IM_private { }
/** public nested annotation */
public static @interface A_public { }
/** protected nested annotation */
protected static @interface A_protected { }
/** package nested annotation */
static @interface A_package { }
/** private nested annotation */
private static @interface A_private { }
/** public nested model annotation */
//@ model public static @interface AM_public { }
/** protected nested model annotation */
//@ model protected static @interface AM_protected { }
/** package nested model annotation */
//@ model static @interface AM_package { }
/** private nested model annotation */
//@ model private static @interface AM_private { }
}
class SVis extends tp.PVis {
public int is_public;
protected int is_protected;
int is_package;
private int is_private;
//@ ghost public int gs_public;
//@ ghost protected int gs_protected;
//@ ghost int gs_package;
//@ ghost private int gs_private;
public void ms_public() {}
protected void ms_protected() {}
void ms_package() {}
private void ms_private() {}
//@ model public void qs_public() {};
//@ model protected void qs_protected() {}
//@ model void qs_package() {}
//@ model private void qs_private() {}
/** public constructor */
public SVis() {}
/** protected constructor */
protected SVis(int i) {}
/** package constructor */
SVis(int i, int j) {}
/** private constructor */
private SVis(int i, int j, int k) {}
/** public model constructor */
//@ model public SVis(Object o) {}
/** protected model constructor */
//@ model protected SVis(float i) {}
/** package model constructor */
//@ model SVis(float i, float j) {}
/** private model constructor */
//@ model private SVis(float i, float j, float k) {}
public static class Cs_public {}
protected static class Cs_protected {}
static class Cs_package {}
private static class Cs_private {}
//@ model public static class Ds_public {}
//@ model protected static class Ds_protected {}
//@ model static class Ds_package {}
//@ model private static class Ds_private {}
public static enum ES_public { ESA }
protected static enum ES_protected { ESB }
static enum ES_package { ESC }
private static enum ES_private { ESD }
/** public nested model enum */
//@ model public static enum EMs_public { EMAs }
/** protected nested model enum */
//@ model protected static enum EMs_protected { EMBs }
/** package nested model enum */
//@ model static enum EMs_package { EMCs }
/** private nested model enum */
//@ model private static enum EMs_private { EMDs }
/** public nested interface */
public static interface Is_public { }
/** protected nested interface */
protected static interface Is_protected { }
/** package nested interface */
static interface Is_package { }
/** private nested interface */
private static interface Is_private { }
/** public nested model interface */
//@ model public static interface IMs_public { }
/** protected nested model interface */
//@ model protected static interface IMs_protected { }
/** package nested model interface */
//@ model static interface IMs_package { }
/** private nested model interface */
//@ model private static interface IMs_private { }
/** public nested annotation */
public static @interface As_public { }
/** protected nested annotation */
protected static @interface As_protected { }
/** package nested annotation */
static @interface As_package { }
/** private nested annotation */
private static @interface As_private { }
/** public nested model annotation */
//@ model public static @interface AMs_public { }
/** protected nested model annotation */
//@ model protected static @interface AMs_protected { }
/** package nested model annotation */
//@ model static @interface AMs_package { }
/** private nested model annotation */
//@ model private static @interface AMs_private { }
}