1b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onoratoimport proguard.annotation.*;
2b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato
3b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato/**
4b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato * This applet illustrates the use of annotations for configuring ProGuard.
5b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato *
6b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato * You can compile it with:
7b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato *     javac -classpath ../lib/annotations.jar Applet.java
8b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato * You can then process it with:
9b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato *     java -jar ../../../lib/proguard.jar @ ../examples.pro
10b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato *
11b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato * The annotation will preserve the class and its essential methods.
12b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato */
13b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato@Keep
14b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onoratopublic class Applet extends java.applet.Applet
15b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato{
16b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato    // Implementations for Applet.
17b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato
18b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato    public void init()
19b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato    {
20b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato        // ...
21b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato    }
22b72c5c2e5482cf10117b2b25f642f7616b2326c3Joe Onorato}
23