summaryrefslogtreecommitdiff
path: root/tutorial/examples/order2/Printer.java
blob: 5e2994da3f0b02980095601f0229fb73d581c837 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/*
 * This code was generated by ojc.
 */
/*
 * Printer.java
 *
 */
package examples.order2;


import openjava.mop.*;


public class Printer extends openjava.mop.OJClass
{

    public void translateDefinition()
    {
        openjava.mop.OJClass base = getSuperclass();
        System.out.println( "I'm " + getName() + "." );
        System.out.println( getName() + " finished." );
    }

    public void translateDefinition0()
    {
        openjava.mop.OJClass base = getSuperclass();
        System.out.println( "I'm " + getName() + "." + "  " + "After You, " + base.getName() + "." );
        try {
            waitTranslation( base );
        } catch ( java.lang.Exception e ) {
            System.err.println( e.toString() );
        }
        System.out.println( getName() + " finished." );
    }

    public Printer( openjava.mop.Environment oj_param0, openjava.mop.OJClass oj_param1, openjava.ptree.ClassDeclaration oj_param2 )
    {
        super( oj_param0, oj_param1, oj_param2 );
    }

    public Printer( java.lang.Class oj_param0, openjava.mop.MetaInfo oj_param1 )
    {
        super( oj_param0, oj_param1 );
    }

}