META-INF/
META-INF/MANIFEST.MF
proguard/gui/ClassSpecificationDialog.class
ClassSpecificationDialog.java package proguard.gui final proguard.gui.ClassSpecificationDialog extends javax.swing.JDialog { public static final int CANCEL_OPTION public static final int APPROVE_OPTION private final javax.swing.JTextArea commentsTextArea private final javax.swing.JRadioButton keepClassesAndMembersRadioButton private final javax.swing.JRadioButton keepClassMembersRadioButton private final javax.swing.JRadioButton keepClassesWithMembersRadioButton private final javax.swing.JCheckBox keepDescriptorClassesCheckBox private final javax.swing.JCheckBox allowShrinkingCheckBox private final javax.swing.JCheckBox allowOptimizationCheckBox private final javax.swing.JCheckBox allowObfuscationCheckBox private final javax.swing.JRadioButton[] publicRadioButtons private final javax.swing.JRadioButton[] finalRadioButtons private final javax.swing.JRadioButton[] abstractRadioButtons private final javax.swing.JRadioButton[] interfaceRadioButtons private final javax.swing.JRadioButton[] annotationRadioButtons private final javax.swing.JRadioButton[] enumRadioButtons private final javax.swing.JRadioButton[] syntheticRadioButtons private final javax.swing.JTextField annotationTypeTextField private final javax.swing.JTextField classNameTextField private final javax.swing.JTextField extendsAnnotationTypeTextField private final javax.swing.JTextField extendsClassNameTextField private final proguard.gui.MemberSpecificationsPanel memberSpecificationsPanel private int returnValue public void <init> (javax.swing.JFrame, boolean) private javax.swing.JRadioButton[] addRadioButtonTriplet (java.lang.String, javax.swing.JPanel) public void setKeepSpecification (proguard.KeepClassSpecification) public void setClassSpecification (proguard.ClassSpecification) public proguard.KeepClassSpecification getKeepSpecification () public proguard.ClassSpecification getClassSpecification () public int showDialog () private void setClassSpecificationRadioButtons (proguard.ClassSpecification, int, javax.swing.JRadioButton[]) private void getClassSpecificationRadioButtons (proguard.ClassSpecification, int, javax.swing.JRadioButton[]) private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic java.lang.String access$000 (java.lang.String) static synthetic int access$102 (proguard.gui.ClassSpecificationDialog, int) }
proguard/gui/KeepSpecificationsPanel.class
KeepSpecificationsPanel.java package proguard.gui final proguard.gui.KeepSpecificationsPanel extends proguard.gui.ClassSpecificationsPanel { private final boolean markClasses private final boolean markConditionally private final boolean markDescriptorClasses private final boolean allowShrinking private final boolean allowOptimization private final boolean allowObfuscation public void <init> (javax.swing.JFrame, boolean, boolean, boolean, boolean, boolean, boolean) protected proguard.ClassSpecification createClassSpecification () protected void setClassSpecification (proguard.ClassSpecification) protected proguard.ClassSpecification getClassSpecification () }
proguard/gui/MemberSpecificationsPanel$2.class
MemberSpecificationsPanel.java package proguard.gui proguard.gui.MemberSpecificationsPanel$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.MemberSpecificationsPanel this$0 void <init> (proguard.gui.MemberSpecificationsPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/default.pro
proguard/gui/ProGuardGUI$2.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.TabbedPane val$tabbedPane final synthetic proguard.gui.ProGuardGUI this$0 void <init> (proguard.gui.ProGuardGUI, proguard.gui.TabbedPane) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ClassPathPanel$MyListCellRenderer.class
ClassPathPanel.java package proguard.gui proguard.gui.ClassPathPanel$MyListCellRenderer extends java.lang.Object implements javax.swing.ListCellRenderer { private static final String ARROW_IMAGE_FILE private final javax.swing.JPanel cellPanel private final javax.swing.JLabel iconLabel private final javax.swing.JLabel jarNameLabel private final javax.swing.JLabel filterLabel private final javax.swing.Icon arrowIcon final synthetic proguard.gui.ClassPathPanel this$0 public void <init> (proguard.gui.ClassPathPanel) public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean) private java.lang.StringBuffer appendFilter (java.lang.StringBuffer, java.util.List) }
proguard/gui/ClassSpecificationsPanel$1.class
ClassSpecificationsPanel.java package proguard.gui proguard.gui.ClassSpecificationsPanel$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassSpecificationsPanel this$0 void <init> (proguard.gui.ClassSpecificationsPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ExtensionFileFilter.class
ExtensionFileFilter.java package proguard.gui final proguard.gui.ExtensionFileFilter extends javax.swing.filechooser.FileFilter { private final String description private final String[] extensions public void <init> (java.lang.String, java.lang.String[]) public java.lang.String getDescription () public boolean accept (java.io.File) }
proguard/gui/ClassPathPanel$1.class
ClassPathPanel.java package proguard.gui proguard.gui.ClassPathPanel$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic boolean val$isOutput final synthetic proguard.gui.ClassPathPanel this$0 void <init> (proguard.gui.ClassPathPanel, boolean) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationDialog$3.class
MemberSpecificationDialog.java package proguard.gui proguard.gui.MemberSpecificationDialog$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.MemberSpecificationDialog this$0 void <init> (proguard.gui.MemberSpecificationDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ClassSpecificationsPanel$2.class
ClassSpecificationsPanel.java package proguard.gui proguard.gui.ClassSpecificationsPanel$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassSpecificationsPanel this$0 void <init> (proguard.gui.ClassSpecificationsPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardGUI$MyViewConfigurationActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MyViewConfigurationActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/FilterBuilder.class
FilterBuilder.java package proguard.gui public proguard.gui.FilterBuilder extends java.lang.Object { private javax.swing.JCheckBox[] checkBoxes private char separator public void <init> (javax.swing.JCheckBox[], char) public java.lang.String buildFilter () private void buildFilter (java.lang.String, java.lang.StringBuffer, java.lang.StringBuffer) }
proguard/gui/ListPanel.class
ListPanel.java package proguard.gui abstract proguard.gui.ListPanel extends javax.swing.JPanel { protected final javax.swing.DefaultListModel listModel protected final javax.swing.JList list protected int firstSelectionButton protected void <init> () protected void addRemoveButton () protected void addUpButton () protected void addDownButton () public void addCopyToPanelButton (java.lang.String, java.lang.String, proguard.gui.ListPanel) protected void addButton (javax.swing.JComponent) public java.util.List getButtons () protected void addElement (java.lang.Object) protected void addElements (java.lang.Object[]) protected void moveElementsAt (int[], int) protected void insertElementsAt (java.lang.Object[], int[]) protected void setElementAt (java.lang.Object, int) protected void setElementsAt (java.lang.Object[], int[]) protected void removeElementsAt (int[]) protected void removeAllElements () protected void enableSelectionButtons () private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) }
proguard/gui/OptimizationsDialog$2.class
OptimizationsDialog.java package proguard.gui proguard.gui.OptimizationsDialog$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.OptimizationsDialog this$0 void <init> (proguard.gui.OptimizationsDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/TabbedPane$1.class
TabbedPane.java package proguard.gui proguard.gui.TabbedPane$1 extends javax.swing.JToggleButton$ToggleButtonModel { final synthetic proguard.gui.TabbedPane this$0 void <init> (proguard.gui.TabbedPane) public void setPressed (boolean) }
proguard/gui/splash/TimeSwitchSprite.class
TimeSwitchSprite.java package proguard.gui.splash public proguard.gui.splash.TimeSwitchSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final long onTime private final long offTime private final proguard.gui.splash.Sprite sprite public void <init> (long, proguard.gui.splash.Sprite) public void <init> (long, long, proguard.gui.splash.Sprite) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/ConstantInt.class
ConstantInt.java package proguard.gui.splash public proguard.gui.splash.ConstantInt extends java.lang.Object implements proguard.gui.splash.VariableInt { private final int value public void <init> (int) public int getInt (long) }
proguard/gui/splash/Timing.class
Timing.java package proguard.gui.splash abstract proguard.gui.splash.Timing extends java.lang.Object { public abstract double getTiming (long) }
proguard/gui/splash/VariableFont.class
VariableFont.java package proguard.gui.splash abstract proguard.gui.splash.VariableFont extends java.lang.Object { public abstract java.awt.Font getFont (long) }
proguard/gui/splash/SplashPanel.class
SplashPanel.java package proguard.gui.splash public proguard.gui.splash.SplashPanel extends javax.swing.JPanel { private final proguard.gui.splash.SplashPanel$MyAnimator animator private final proguard.gui.splash.SplashPanel$MyRepainter repainter private final proguard.gui.splash.Sprite sprite private final double sleepFactor private long startTime private final long stopTime private volatile Thread animationThread public void <init> (proguard.gui.splash.Sprite, double) public void <init> (proguard.gui.splash.Sprite, double, long) public void start () public void stop () public void paintComponent (java.awt.Graphics) public static void main (java.lang.String[]) static synthetic java.lang.Thread access$200 (proguard.gui.splash.SplashPanel) static synthetic long access$300 (proguard.gui.splash.SplashPanel) static synthetic long access$400 (proguard.gui.splash.SplashPanel) static synthetic java.lang.Thread access$202 (proguard.gui.splash.SplashPanel, java.lang.Thread) static synthetic proguard.gui.splash.SplashPanel$MyRepainter access$500 (proguard.gui.splash.SplashPanel) static synthetic double access$600 (proguard.gui.splash.SplashPanel) }
proguard/gui/splash/TypeWriterString.class
TypeWriterString.java package proguard.gui.splash public proguard.gui.splash.TypeWriterString extends java.lang.Object implements proguard.gui.splash.VariableString { private final String string private final proguard.gui.splash.Timing timing private int cachedLength private String cachedString public void <init> (java.lang.String, proguard.gui.splash.Timing) public java.lang.String getString (long) }
proguard/gui/splash/VariableSizeFont.class
VariableSizeFont.java package proguard.gui.splash public proguard.gui.splash.VariableSizeFont extends java.lang.Object implements proguard.gui.splash.VariableFont { private final java.awt.Font font private final proguard.gui.splash.VariableDouble size private float cachedSize private java.awt.Font cachedFont public void <init> (java.awt.Font, proguard.gui.splash.VariableDouble) public java.awt.Font getFont (long) }
proguard/gui/splash/SplashPanel$1.class
SplashPanel.java package proguard.gui.splash proguard.gui.splash.SplashPanel$1 extends java.awt.event.MouseAdapter { final synthetic proguard.gui.splash.SplashPanel this$0 void <init> (proguard.gui.splash.SplashPanel) public void mouseClicked (java.awt.event.MouseEvent) }
proguard/gui/splash/VariableDouble.class
VariableDouble.java package proguard.gui.splash abstract proguard.gui.splash.VariableDouble extends java.lang.Object { public abstract double getDouble (long) }
proguard/gui/splash/TextSprite.class
TextSprite.java package proguard.gui.splash public proguard.gui.splash.TextSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.VariableString[] text private final proguard.gui.splash.VariableInt spacing private final proguard.gui.splash.VariableInt x private final proguard.gui.splash.VariableInt y public void <init> (proguard.gui.splash.VariableString, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void <init> (proguard.gui.splash.VariableString[], proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/Sprite.class
Sprite.java package proguard.gui.splash public abstract proguard.gui.splash.Sprite extends java.lang.Object { public abstract void paint (java.awt.Graphics, long) }
proguard/gui/splash/SplashPanel$MyRepainter.class
SplashPanel.java package proguard.gui.splash proguard.gui.splash.SplashPanel$MyRepainter extends java.lang.Object implements java.lang.Runnable { final synthetic proguard.gui.splash.SplashPanel this$0 private void <init> (proguard.gui.splash.SplashPanel) public void run () synthetic void <init> (proguard.gui.splash.SplashPanel, proguard.gui.splash.SplashPanel$1) }
proguard/gui/splash/ImageSprite.class
ImageSprite.java package proguard.gui.splash public proguard.gui.splash.ImageSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final java.awt.Image image private final proguard.gui.splash.VariableInt x private final proguard.gui.splash.VariableInt y private final proguard.gui.splash.VariableDouble scaleX private final proguard.gui.splash.VariableDouble scaleY public void <init> (java.awt.Image, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableDouble, proguard.gui.splash.VariableDouble) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/LinearDouble.class
LinearDouble.java package proguard.gui.splash public proguard.gui.splash.LinearDouble extends java.lang.Object implements proguard.gui.splash.VariableDouble { private final double fromValue private final double toValue private final proguard.gui.splash.Timing timing public void <init> (double, double, proguard.gui.splash.Timing) public double getDouble (long) }
proguard/gui/splash/BufferedSprite.class
BufferedSprite.java package proguard.gui.splash public proguard.gui.splash.BufferedSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final int bufferX private final int bufferY private final java.awt.Image bufferImage private final java.awt.Color backgroundColor private final proguard.gui.splash.Sprite sprite private final proguard.gui.splash.VariableInt x private final proguard.gui.splash.VariableInt y private long cachedTime public void <init> (int, int, int, int, proguard.gui.splash.Sprite, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void <init> (int, int, java.awt.Image, java.awt.Color, proguard.gui.splash.Sprite, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/VariableColor.class
VariableColor.java package proguard.gui.splash abstract proguard.gui.splash.VariableColor extends java.lang.Object { public abstract java.awt.Color getColor (long) }
proguard/gui/splash/ClipSprite.class
ClipSprite.java package proguard.gui.splash public proguard.gui.splash.ClipSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.VariableColor insideClipColor private final proguard.gui.splash.VariableColor outsideClipColor private final proguard.gui.splash.Sprite clipSprite private final proguard.gui.splash.Sprite sprite public void <init> (proguard.gui.splash.VariableColor, proguard.gui.splash.VariableColor, proguard.gui.splash.Sprite, proguard.gui.splash.Sprite) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/SineTiming.class
SineTiming.java package proguard.gui.splash public proguard.gui.splash.SineTiming extends java.lang.Object implements proguard.gui.splash.Timing { private final long period private final long phase public void <init> (long, long) public double getTiming (long) }
proguard/gui/splash/SawToothTiming.class
SawToothTiming.java package proguard.gui.splash public proguard.gui.splash.SawToothTiming extends java.lang.Object implements proguard.gui.splash.Timing { private final long period private final long phase public void <init> (long, long) public double getTiming (long) }
proguard/gui/splash/ColorSprite.class
ColorSprite.java package proguard.gui.splash public proguard.gui.splash.ColorSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.VariableColor color private final proguard.gui.splash.Sprite sprite public void <init> (proguard.gui.splash.VariableColor, proguard.gui.splash.Sprite) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/ShadowedSprite.class
ShadowedSprite.java package proguard.gui.splash public proguard.gui.splash.ShadowedSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.VariableInt xOffset private final proguard.gui.splash.VariableInt yOffset private final proguard.gui.splash.VariableDouble alpha private final proguard.gui.splash.VariableInt blur private final proguard.gui.splash.Sprite sprite private float cachedAlpha private java.awt.Color cachedColor public void <init> (proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableDouble, proguard.gui.splash.VariableInt, proguard.gui.splash.Sprite) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/SplashPanel$MyAnimator.class
SplashPanel.java package proguard.gui.splash proguard.gui.splash.SplashPanel$MyAnimator extends java.lang.Object implements java.lang.Runnable { final synthetic proguard.gui.splash.SplashPanel this$0 private void <init> (proguard.gui.splash.SplashPanel) public void run () synthetic void <init> (proguard.gui.splash.SplashPanel, proguard.gui.splash.SplashPanel$1) }
proguard/gui/splash/VariableInt.class
VariableInt.java package proguard.gui.splash abstract proguard.gui.splash.VariableInt extends java.lang.Object { public abstract int getInt (long) }
proguard/gui/splash/LinearInt.class
LinearInt.java package proguard.gui.splash public proguard.gui.splash.LinearInt extends java.lang.Object implements proguard.gui.splash.VariableInt { private final int fromValue private final int toValue private final proguard.gui.splash.Timing timing public void <init> (int, int, proguard.gui.splash.Timing) public int getInt (long) }
proguard/gui/splash/ConstantColor.class
ConstantColor.java package proguard.gui.splash public proguard.gui.splash.ConstantColor extends java.lang.Object implements proguard.gui.splash.VariableColor { private final java.awt.Color value public void <init> (java.awt.Color) public java.awt.Color getColor (long) }
proguard/gui/splash/VariableString.class
VariableString.java package proguard.gui.splash abstract proguard.gui.splash.VariableString extends java.lang.Object { public abstract java.lang.String getString (long) }
proguard/gui/splash/SmoothTiming.class
SmoothTiming.java package proguard.gui.splash public proguard.gui.splash.SmoothTiming extends java.lang.Object implements proguard.gui.splash.Timing { private final long fromTime private final long toTime public void <init> (long, long) public double getTiming (long) }
proguard/gui/splash/ConstantFont.class
ConstantFont.java package proguard.gui.splash public proguard.gui.splash.ConstantFont extends java.lang.Object implements proguard.gui.splash.VariableFont { private final java.awt.Font value public void <init> (java.awt.Font) public java.awt.Font getFont (long) }
proguard/gui/splash/LinearTiming.class
LinearTiming.java package proguard.gui.splash public proguard.gui.splash.LinearTiming extends java.lang.Object implements proguard.gui.splash.Timing { private final long fromTime private final long toTime public void <init> (long, long) public double getTiming (long) }
proguard/gui/splash/ConstantTiming.class
ConstantTiming.java package proguard.gui.splash public proguard.gui.splash.ConstantTiming extends java.lang.Object implements proguard.gui.splash.Timing { private final double timing public void <init> () public void <init> (double) public double getTiming (long) }
proguard/gui/splash/FontSprite.class
FontSprite.java package proguard.gui.splash public proguard.gui.splash.FontSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.VariableFont font private final proguard.gui.splash.Sprite sprite public void <init> (proguard.gui.splash.VariableFont, proguard.gui.splash.Sprite) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/OverrideGraphics2D.class
OverrideGraphics2D.java package proguard.gui.splash final proguard.gui.splash.OverrideGraphics2D extends java.awt.Graphics2D { private final java.awt.Graphics2D graphics private java.awt.Color overrideColor private java.awt.Font overrideFont private java.awt.Paint overridePaint private java.awt.Stroke overrideStroke private java.awt.Color overrideXORMode private java.awt.Color color private java.awt.Font font private java.awt.Paint paint private java.awt.Stroke stroke public void <init> (java.awt.Graphics2D) public void setOverrideColor (java.awt.Color) public void setOverrideFont (java.awt.Font) public void setOverridePaint (java.awt.Paint) public void setOverrideStroke (java.awt.Stroke) public void setOverrideXORMode (java.awt.Color) public void setColor (java.awt.Color) public void setFont (java.awt.Font) public void setPaint (java.awt.Paint) public void setStroke (java.awt.Stroke) public void setXORMode (java.awt.Color) public void setPaintMode () public java.awt.Color getColor () public java.awt.Font getFont () public java.awt.Paint getPaint () public java.awt.Stroke getStroke () public java.awt.Graphics create () public java.awt.Graphics create (int, int, int, int) public void addRenderingHints (java.util.Map) public void clearRect (int, int, int, int) public void clip (java.awt.Shape) public void clipRect (int, int, int, int) public void copyArea (int, int, int, int, int, int) public void dispose () public void draw (java.awt.Shape) public void draw3DRect (int, int, int, int, boolean) public void drawArc (int, int, int, int, int, int) public void drawBytes (byte[], int, int, int, int) public void drawChars (char[], int, int, int, int) public void drawGlyphVector (java.awt.font.GlyphVector, float, float) public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, int, int, java.awt.image.ImageObserver) public boolean drawImage (java.awt.Image, java.awt.geom.AffineTransform, java.awt.image.ImageObserver) public void drawImage (java.awt.image.BufferedImage, java.awt.image.BufferedImageOp, int, int) public void drawLine (int, int, int, int) public void drawOval (int, int, int, int) public void drawPolygon (int[], int[], int) public void drawPolygon (java.awt.Polygon) public void drawPolyline (int[], int[], int) public void drawRect (int, int, int, int) public void drawRenderableImage (java.awt.image.renderable.RenderableImage, java.awt.geom.AffineTransform) public void drawRenderedImage (java.awt.image.RenderedImage, java.awt.geom.AffineTransform) public void drawRoundRect (int, int, int, int, int, int) public void drawString (java.lang.String, float, float) public void drawString (java.lang.String, int, int) public void drawString (java.text.AttributedCharacterIterator, float, float) public void drawString (java.text.AttributedCharacterIterator, int, int) public boolean equals (java.lang.Object) public void fill (java.awt.Shape) public void fill3DRect (int, int, int, int, boolean) public void fillArc (int, int, int, int, int, int) public void fillOval (int, int, int, int) public void fillPolygon (int[], int[], int) public void fillPolygon (java.awt.Polygon) public void fillRect (int, int, int, int) public void fillRoundRect (int, int, int, int, int, int) public java.awt.Color getBackground () public java.awt.Shape getClip () public java.awt.Rectangle getClipBounds () public java.awt.Rectangle getClipBounds (java.awt.Rectangle) public java.awt.Rectangle getClipRect () public java.awt.Composite getComposite () public java.awt.GraphicsConfiguration getDeviceConfiguration () public java.awt.FontMetrics getFontMetrics () public java.awt.FontMetrics getFontMetrics (java.awt.Font) public java.awt.font.FontRenderContext getFontRenderContext () public java.lang.Object getRenderingHint (java.awt.RenderingHints$Key) public java.awt.RenderingHints getRenderingHints () public java.awt.geom.AffineTransform getTransform () public int hashCode () public boolean hit (java.awt.Rectangle, java.awt.Shape, boolean) public boolean hitClip (int, int, int, int) public void rotate (double) public void rotate (double, double, double) public void scale (double, double) public void setBackground (java.awt.Color) public void setClip (int, int, int, int) public void setClip (java.awt.Shape) public void setComposite (java.awt.Composite) public void setRenderingHint (java.awt.RenderingHints$Key, java.lang.Object) public void setRenderingHints (java.util.Map) public void setTransform (java.awt.geom.AffineTransform) public void shear (double, double) public java.lang.String toString () public void transform (java.awt.geom.AffineTransform) public void translate (double, double) public void translate (int, int) }
proguard/gui/splash/ConstantString.class
ConstantString.java package proguard.gui.splash public proguard.gui.splash.ConstantString extends java.lang.Object implements proguard.gui.splash.VariableString { private final String value public void <init> (java.lang.String) public java.lang.String getString (long) }
proguard/gui/splash/RectangleSprite.class
RectangleSprite.java package proguard.gui.splash public proguard.gui.splash.RectangleSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final boolean filled private final proguard.gui.splash.VariableColor color private final proguard.gui.splash.VariableInt x private final proguard.gui.splash.VariableInt y private final proguard.gui.splash.VariableInt width private final proguard.gui.splash.VariableInt height private final proguard.gui.splash.VariableInt arcWidth private final proguard.gui.splash.VariableInt arcHeight public void <init> (boolean, proguard.gui.splash.VariableColor, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void <init> (boolean, proguard.gui.splash.VariableColor, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/ConstantDouble.class
ConstantDouble.java package proguard.gui.splash public proguard.gui.splash.ConstantDouble extends java.lang.Object implements proguard.gui.splash.VariableDouble { private final double value public void <init> (double) public double getDouble (long) }
proguard/gui/splash/LinearColor.class
LinearColor.java package proguard.gui.splash public proguard.gui.splash.LinearColor extends java.lang.Object implements proguard.gui.splash.VariableColor { private final java.awt.Color fromValue private final java.awt.Color toValue private final proguard.gui.splash.Timing timing private double cachedTiming private java.awt.Color cachedColor public void <init> (java.awt.Color, java.awt.Color, proguard.gui.splash.Timing) public java.awt.Color getColor (long) }
proguard/gui/splash/CircleSprite.class
CircleSprite.java package proguard.gui.splash public proguard.gui.splash.CircleSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final boolean filled private final proguard.gui.splash.VariableInt x private final proguard.gui.splash.VariableInt y private final proguard.gui.splash.VariableInt radius public void <init> (boolean, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt, proguard.gui.splash.VariableInt) public void paint (java.awt.Graphics, long) }
proguard/gui/splash/CompositeSprite.class
CompositeSprite.java package proguard.gui.splash public proguard.gui.splash.CompositeSprite extends java.lang.Object implements proguard.gui.splash.Sprite { private final proguard.gui.splash.Sprite[] sprites public void <init> (proguard.gui.splash.Sprite[]) public void paint (java.awt.Graphics, long) }
proguard/gui/ClassSpecificationsPanel$MyListCellRenderer.class
ClassSpecificationsPanel.java package proguard.gui proguard.gui.ClassSpecificationsPanel$MyListCellRenderer extends java.lang.Object implements javax.swing.ListCellRenderer { private final javax.swing.JLabel label private void <init> () public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean) synthetic void <init> (proguard.gui.ClassSpecificationsPanel$1) }
proguard/gui/ProGuardGUI$4.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.OptimizationsDialog val$optimizationsDialog final synthetic javax.swing.JTextField val$textField final synthetic proguard.gui.ProGuardGUI this$0 void <init> (proguard.gui.ProGuardGUI, proguard.gui.OptimizationsDialog, javax.swing.JTextField) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardGUI$3.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic String val$title final synthetic javax.swing.JTextField val$textField final synthetic proguard.gui.ProGuardGUI this$0 void <init> (proguard.gui.ProGuardGUI, java.lang.String, javax.swing.JTextField) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/FilterDialog$1.class
FilterDialog.java package proguard.gui proguard.gui.FilterDialog$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.FilterDialog this$0 void <init> (proguard.gui.FilterDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ClassPathPanel.class
ClassPathPanel.java package proguard.gui proguard.gui.ClassPathPanel extends proguard.gui.ListPanel { private final javax.swing.JFrame owner private final boolean inputAndOutput private final javax.swing.JFileChooser chooser private final proguard.gui.FilterDialog filterDialog public void <init> (javax.swing.JFrame, boolean) protected void addAddButton (boolean, boolean) protected void addEditButton () protected void addFilterButton () public void setClassPath (proguard.ClassPath) public proguard.ClassPath getClassPath () private proguard.ClassPathEntry[] classPathEntries (java.io.File[], boolean) private void getFiltersFrom (int) private void setFiltersAt (int[]) private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic java.lang.String access$000 (java.lang.String) static synthetic javax.swing.JFileChooser access$100 (proguard.gui.ClassPathPanel) static synthetic javax.swing.JFrame access$200 (proguard.gui.ClassPathPanel) static synthetic proguard.ClassPathEntry[] access$300 (proguard.gui.ClassPathPanel, java.io.File[], boolean) static synthetic void access$400 (proguard.gui.ClassPathPanel, int) static synthetic proguard.gui.FilterDialog access$500 (proguard.gui.ClassPathPanel) static synthetic void access$600 (proguard.gui.ClassPathPanel, int[]) static synthetic boolean access$700 (proguard.gui.ClassPathPanel) }
proguard/gui/GUIResources.properties
proguard/gui/TabbedPane.class
TabbedPane.java package proguard.gui public proguard.gui.TabbedPane extends javax.swing.JPanel { private final java.awt.CardLayout cardLayout private final javax.swing.JPanel cardPanel private final javax.swing.ButtonGroup buttonGroup public void <init> () public java.awt.Component add (java.lang.String, java.awt.Component) public java.awt.Component addImage (java.awt.Image) public void first () public void last () public void previous () public void next () private void updateButtonSelection () static synthetic javax.swing.JPanel access$000 (proguard.gui.TabbedPane) static synthetic java.awt.CardLayout access$100 (proguard.gui.TabbedPane) }
proguard/gui/ClassSpecificationDialog$2.class
ClassSpecificationDialog.java package proguard.gui proguard.gui.ClassSpecificationDialog$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassSpecificationDialog this$0 void <init> (proguard.gui.ClassSpecificationDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationDialog$2.class
MemberSpecificationDialog.java package proguard.gui proguard.gui.MemberSpecificationDialog$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.MemberSpecificationDialog this$0 void <init> (proguard.gui.MemberSpecificationDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ListPanel$1.class
ListPanel.java package proguard.gui proguard.gui.ListPanel$1 extends java.lang.Object implements javax.swing.event.ListSelectionListener { final synthetic proguard.gui.ListPanel this$0 void <init> (proguard.gui.ListPanel) public void valueChanged (javax.swing.event.ListSelectionEvent) }
proguard/gui/MemberSpecificationDialog$1.class
MemberSpecificationDialog.java package proguard.gui proguard.gui.MemberSpecificationDialog$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic javax.swing.JPanel val$annotationTypePanel final synthetic javax.swing.JButton val$advancedButton final synthetic proguard.gui.MemberSpecificationDialog this$0 void <init> (proguard.gui.MemberSpecificationDialog, javax.swing.JPanel, javax.swing.JButton) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationDialog.class
MemberSpecificationDialog.java package proguard.gui final proguard.gui.MemberSpecificationDialog extends javax.swing.JDialog { public static final int CANCEL_OPTION public static final int APPROVE_OPTION private final boolean isField private final javax.swing.JRadioButton[] publicRadioButtons private final javax.swing.JRadioButton[] privateRadioButtons private final javax.swing.JRadioButton[] protectedRadioButtons private final javax.swing.JRadioButton[] staticRadioButtons private final javax.swing.JRadioButton[] finalRadioButtons private final javax.swing.JRadioButton[] syntheticRadioButtons private javax.swing.JRadioButton[] volatileRadioButtons private javax.swing.JRadioButton[] transientRadioButtons private javax.swing.JRadioButton[] synchronizedRadioButtons private javax.swing.JRadioButton[] nativeRadioButtons private javax.swing.JRadioButton[] abstractRadioButtons private javax.swing.JRadioButton[] strictRadioButtons private javax.swing.JRadioButton[] bridgeRadioButtons private javax.swing.JRadioButton[] varargsRadioButtons private final javax.swing.JTextField annotationTypeTextField private final javax.swing.JTextField nameTextField private final javax.swing.JTextField typeTextField private final javax.swing.JTextField argumentTypesTextField private int returnValue public void <init> (javax.swing.JDialog, boolean) private javax.swing.JRadioButton[] addRadioButtonTriplet (java.lang.String, javax.swing.JPanel) public void setMemberSpecification (proguard.MemberSpecification) public proguard.MemberSpecification getMemberSpecification () public int showDialog () private void setMemberSpecificationRadioButtons (proguard.MemberSpecification, int, javax.swing.JRadioButton[]) private void getMemberSpecificationRadioButtons (proguard.MemberSpecification, int, javax.swing.JRadioButton[]) private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic java.lang.String access$000 (java.lang.String) static synthetic int access$102 (proguard.gui.MemberSpecificationDialog, int) }
proguard/gui/GUIResources.class
GUIResources.java package proguard.gui proguard.gui.GUIResources extends java.lang.Object { private static final java.util.ResourceBundle messages private static final java.text.MessageFormat formatter void <init> () public static java.lang.String getMessage (java.lang.String) public static java.lang.String getMessage (java.lang.String, java.lang.Object[]) static void <clinit> () }
proguard/gui/ListPanel$5.class
ListPanel.java package proguard.gui proguard.gui.ListPanel$5 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ListPanel val$panel final synthetic proguard.gui.ListPanel this$0 void <init> (proguard.gui.ListPanel, proguard.gui.ListPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/SwingUtil.class
SwingUtil.java package proguard.gui public proguard.gui.SwingUtil extends java.lang.Object { public void <init> () public static void invokeAndWait (java.lang.Runnable) throws java.lang.InterruptedException java.lang.reflect.InvocationTargetException public static void invokeLater (java.lang.Runnable) }
proguard/gui/ProGuardGUI$MyProcessActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MyProcessActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/OptimizationsDialog.class
OptimizationsDialog.java package proguard.gui final proguard.gui.OptimizationsDialog extends javax.swing.JDialog { public static final int CANCEL_OPTION public static final int APPROVE_OPTION private final javax.swing.JCheckBox[] optimizationCheckBoxes private int returnValue public void <init> (javax.swing.JFrame) public void setFilter (java.lang.String) public java.lang.String getFilter () public int showDialog () private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic javax.swing.JCheckBox[] access$000 (proguard.gui.OptimizationsDialog) static synthetic int access$102 (proguard.gui.OptimizationsDialog, int) }
proguard/gui/MessageDialogRunnable.class
MessageDialogRunnable.java package proguard.gui final proguard.gui.MessageDialogRunnable extends java.lang.Object implements java.lang.Runnable { private final java.awt.Component parentComponent private final Object message private final String title private final int messageType public static void showMessageDialog (java.awt.Component, java.lang.Object, java.lang.String, int) public void <init> (java.awt.Component, java.lang.Object, java.lang.String, int) public void run () }
proguard/gui/FilterDialog$2.class
FilterDialog.java package proguard.gui proguard.gui.FilterDialog$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.FilterDialog this$0 void <init> (proguard.gui.FilterDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/arrow.gif
proguard/gui/ListPanel$4.class
ListPanel.java package proguard.gui proguard.gui.ListPanel$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ListPanel this$0 void <init> (proguard.gui.ListPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardGUI$MyReTraceActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MyReTraceActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/TextAreaOutputStream.class
TextAreaOutputStream.java package proguard.gui final proguard.gui.TextAreaOutputStream extends java.io.FilterOutputStream implements java.lang.Runnable { private final javax.swing.JTextArea textArea public void <init> (javax.swing.JTextArea) public void flush () throws java.io.IOException public void run () }
proguard/gui/ProGuardGUI$MyLoadConfigurationActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MyLoadConfigurationActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/ClassPathPanel$3.class
ClassPathPanel.java package proguard.gui proguard.gui.ClassPathPanel$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassPathPanel this$0 void <init> (proguard.gui.ClassPathPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ListPanel$3.class
ListPanel.java package proguard.gui proguard.gui.ListPanel$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ListPanel this$0 void <init> (proguard.gui.ListPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/boilerplate.pro
proguard/gui/ProGuardGUI.class
ProGuardGUI.java package proguard.gui public proguard.gui.ProGuardGUI extends javax.swing.JFrame { private static final String NO_SPLASH_OPTION private static final String TITLE_IMAGE_FILE private static final String BOILERPLATE_CONFIGURATION private static final String DEFAULT_CONFIGURATION private static final String OPTIMIZATIONS_DEFAULT private static final String KEEP_ATTRIBUTE_DEFAULT private static final String SOURCE_FILE_ATTRIBUTE_DEFAULT private static final String ADAPT_RESOURCE_FILE_NAMES_DEFAULT private static final String ADAPT_RESOURCE_FILE_CONTENTS_DEFAULT private static final javax.swing.border.Border BORDER static boolean systemOutRedirected private final javax.swing.JFileChooser configurationChooser private final javax.swing.JFileChooser fileChooser private final proguard.gui.splash.SplashPanel splashPanel private final proguard.gui.ClassPathPanel programPanel private final proguard.gui.ClassPathPanel libraryPanel private proguard.KeepClassSpecification[] boilerplateKeep private final javax.swing.JCheckBox[] boilerplateKeepCheckBoxes private final javax.swing.JTextField[] boilerplateKeepTextFields private final proguard.gui.KeepSpecificationsPanel additionalKeepPanel private proguard.KeepClassSpecification[] boilerplateKeepNames private final javax.swing.JCheckBox[] boilerplateKeepNamesCheckBoxes private final javax.swing.JTextField[] boilerplateKeepNamesTextFields private final proguard.gui.KeepSpecificationsPanel additionalKeepNamesPanel private proguard.ClassSpecification[] boilerplateNoSideEffectMethods private final javax.swing.JCheckBox[] boilerplateNoSideEffectMethodCheckBoxes private final proguard.gui.ClassSpecificationsPanel additionalNoSideEffectsPanel private final proguard.gui.ClassSpecificationsPanel whyAreYouKeepingPanel private final javax.swing.JCheckBox shrinkCheckBox private final javax.swing.JCheckBox printUsageCheckBox private final javax.swing.JCheckBox optimizeCheckBox private final javax.swing.JCheckBox allowAccessModificationCheckBox private final javax.swing.JCheckBox mergeInterfacesAggressivelyCheckBox private final javax.swing.JLabel optimizationsLabel private final javax.swing.JLabel optimizationPassesLabel private final javax.swing.JSpinner optimizationPassesSpinner private final javax.swing.JCheckBox obfuscateCheckBox private final javax.swing.JCheckBox printMappingCheckBox private final javax.swing.JCheckBox applyMappingCheckBox private final javax.swing.JCheckBox obfuscationDictionaryCheckBox private final javax.swing.JCheckBox classObfuscationDictionaryCheckBox private final javax.swing.JCheckBox packageObfuscationDictionaryCheckBox private final javax.swing.JCheckBox overloadAggressivelyCheckBox private final javax.swing.JCheckBox useUniqueClassMemberNamesCheckBox private final javax.swing.JCheckBox useMixedCaseClassNamesCheckBox private final javax.swing.JCheckBox keepPackageNamesCheckBox private final javax.swing.JCheckBox flattenPackageHierarchyCheckBox private final javax.swing.JCheckBox repackageClassesCheckBox private final javax.swing.JCheckBox keepAttributesCheckBox private final javax.swing.JCheckBox keepParameterNamesCheckBox private final javax.swing.JCheckBox newSourceFileAttributeCheckBox private final javax.swing.JCheckBox adaptClassStringsCheckBox private final javax.swing.JCheckBox adaptResourceFileNamesCheckBox private final javax.swing.JCheckBox adaptResourceFileContentsCheckBox private final javax.swing.JCheckBox preverifyCheckBox private final javax.swing.JCheckBox microEditionCheckBox private final javax.swing.JCheckBox targetCheckBox private final javax.swing.JComboBox targetComboBox private final javax.swing.JCheckBox verboseCheckBox private final javax.swing.JCheckBox noteCheckBox private final javax.swing.JCheckBox warnCheckBox private final javax.swing.JCheckBox ignoreWarningsCheckBox private final javax.swing.JCheckBox skipNonPublicLibraryClassesCheckBox private final javax.swing.JCheckBox skipNonPublicLibraryClassMembersCheckBox private final javax.swing.JCheckBox keepDirectoriesCheckBox private final javax.swing.JCheckBox forceProcessingCheckBox private final javax.swing.JCheckBox printSeedsCheckBox private final javax.swing.JCheckBox printConfigurationCheckBox private final javax.swing.JCheckBox dumpCheckBox private final javax.swing.JTextField printUsageTextField private final javax.swing.JTextField optimizationsTextField private final javax.swing.JTextField printMappingTextField private final javax.swing.JTextField applyMappingTextField private final javax.swing.JTextField obfuscationDictionaryTextField private final javax.swing.JTextField classObfuscationDictionaryTextField private final javax.swing.JTextField packageObfuscationDictionaryTextField private final javax.swing.JTextField keepPackageNamesTextField private final javax.swing.JTextField flattenPackageHierarchyTextField private final javax.swing.JTextField repackageClassesTextField private final javax.swing.JTextField keepAttributesTextField private final javax.swing.JTextField newSourceFileAttributeTextField private final javax.swing.JTextField adaptClassStringsTextField private final javax.swing.JTextField adaptResourceFileNamesTextField private final javax.swing.JTextField adaptResourceFileContentsTextField private final javax.swing.JTextField noteTextField private final javax.swing.JTextField warnTextField private final javax.swing.JTextField keepDirectoriesTextField private final javax.swing.JTextField printSeedsTextField private final javax.swing.JTextField printConfigurationTextField private final javax.swing.JTextField dumpTextField private final javax.swing.JTextArea consoleTextArea private final javax.swing.JCheckBox reTraceVerboseCheckBox private final javax.swing.JTextField reTraceMappingTextField private final javax.swing.JTextArea stackTraceTextArea private final javax.swing.JTextArea reTraceTextArea public void <init> () public void startSplash () public void skipSplash () private void loadBoilerplateConfiguration () private proguard.KeepClassSpecification[] extractKeepSpecifications (java.util.List, boolean, boolean) private proguard.ClassSpecification[] extractClassSpecifications (proguard.KeepClassSpecification[]) private void addClassSpecifications (proguard.ClassSpecification[], javax.swing.JPanel, javax.swing.JCheckBox[], javax.swing.JTextField[]) private void addBorder (javax.swing.JComponent, java.lang.String) private javax.swing.JButton createPreviousButton (proguard.gui.TabbedPane) private javax.swing.JButton createNextButton (proguard.gui.TabbedPane) private javax.swing.JButton createBrowseButton (javax.swing.JTextField, java.lang.String) protected javax.swing.JButton createOptimizationsButton (javax.swing.JTextField) private void setCommonPreferredSize (java.util.List) private void setProGuardConfiguration (proguard.Configuration) private proguard.Configuration getProGuardConfiguration () private boolean findClassSpecification (proguard.ClassSpecification, java.util.List) private java.util.List filteredKeepSpecifications (java.util.List, boolean) private java.lang.String findMatchingKeepSpecifications (proguard.KeepClassSpecification, java.util.List) private proguard.ClassSpecification classSpecification (proguard.ClassSpecification, java.lang.String) private void loadConfiguration (java.io.File) private void loadConfiguration (java.net.URL) private void saveConfiguration (java.io.File) private void loadStackTrace (java.io.File) private java.lang.String fileName (java.io.File) private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) private java.lang.String msg (java.lang.String, java.lang.Object) public static void main (java.lang.String[]) static synthetic javax.swing.JFileChooser access$600 (proguard.gui.ProGuardGUI) static synthetic java.lang.String access$700 (java.lang.String) static synthetic javax.swing.JFileChooser access$800 (proguard.gui.ProGuardGUI) static synthetic void access$900 (proguard.gui.ProGuardGUI, java.io.File) static synthetic void access$1000 (proguard.gui.ProGuardGUI, java.io.File) static synthetic javax.swing.JTextArea access$1100 (proguard.gui.ProGuardGUI) static synthetic proguard.Configuration access$1200 (proguard.gui.ProGuardGUI) static synthetic void access$1300 (proguard.gui.ProGuardGUI, java.io.File) static synthetic javax.swing.JCheckBox access$1400 (proguard.gui.ProGuardGUI) static synthetic javax.swing.JTextField access$1500 (proguard.gui.ProGuardGUI) static synthetic javax.swing.JTextArea access$1600 (proguard.gui.ProGuardGUI) static synthetic javax.swing.JTextArea access$1700 (proguard.gui.ProGuardGUI) static void <clinit> () }
proguard/gui/TabbedPane$2.class
TabbedPane.java package proguard.gui proguard.gui.TabbedPane$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic String val$title final synthetic proguard.gui.TabbedPane this$0 void <init> (proguard.gui.TabbedPane, java.lang.String) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardGUI$MySaveConfigurationActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MySaveConfigurationActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/OptimizationsDialog$4.class
OptimizationsDialog.java package proguard.gui proguard.gui.OptimizationsDialog$4 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.OptimizationsDialog this$0 void <init> (proguard.gui.OptimizationsDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardRunnable.class
ProGuardRunnable.java package proguard.gui final proguard.gui.ProGuardRunnable extends java.lang.Object implements java.lang.Runnable { private final javax.swing.JTextArea consoleTextArea private final proguard.Configuration configuration private final String configurationFileName public void <init> (javax.swing.JTextArea, proguard.Configuration, java.lang.String) public void run () private java.lang.String msg (java.lang.String) private java.lang.String msg (java.lang.String, java.lang.Object) }
proguard/gui/MemberSpecificationsPanel.class
MemberSpecificationsPanel.java package proguard.gui final proguard.gui.MemberSpecificationsPanel extends proguard.gui.ListPanel { private final proguard.gui.MemberSpecificationDialog fieldSpecificationDialog private final proguard.gui.MemberSpecificationDialog methodSpecificationDialog public void <init> (javax.swing.JDialog, boolean) protected void addAddFieldButton () protected void addAddMethodButton () protected void addEditButton () public void setMemberSpecifications (java.util.List, java.util.List) public java.util.List getMemberSpecifications (boolean) private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic proguard.gui.MemberSpecificationDialog access$100 (proguard.gui.MemberSpecificationsPanel) static synthetic proguard.gui.MemberSpecificationDialog access$200 (proguard.gui.MemberSpecificationsPanel) }
proguard/gui/ProGuardGUI$MyLoadStackTraceActionListener.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$MyLoadStackTraceActionListener extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ProGuardGUI this$0 private void <init> (proguard.gui.ProGuardGUI) public void actionPerformed (java.awt.event.ActionEvent) synthetic void <init> (proguard.gui.ProGuardGUI, proguard.gui.ProGuardGUI$1) }
proguard/gui/vtitle.png
proguard/gui/MemberSpecificationsPanel$MyListCellRenderer.class
MemberSpecificationsPanel.java package proguard.gui proguard.gui.MemberSpecificationsPanel$MyListCellRenderer extends java.lang.Object implements javax.swing.ListCellRenderer { private final javax.swing.JLabel label private void <init> () public java.awt.Component getListCellRendererComponent (javax.swing.JList, java.lang.Object, int, boolean, boolean) synthetic void <init> (proguard.gui.MemberSpecificationsPanel$1) }
proguard/gui/ClassSpecificationDialog$3.class
ClassSpecificationDialog.java package proguard.gui proguard.gui.ClassSpecificationDialog$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassSpecificationDialog this$0 void <init> (proguard.gui.ClassSpecificationDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationsPanel$3.class
MemberSpecificationsPanel.java package proguard.gui proguard.gui.MemberSpecificationsPanel$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.MemberSpecificationsPanel this$0 void <init> (proguard.gui.MemberSpecificationsPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ClassPathPanel$2.class
ClassPathPanel.java package proguard.gui proguard.gui.ClassPathPanel$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ClassPathPanel this$0 void <init> (proguard.gui.ClassPathPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/FilterDialog.class
FilterDialog.java package proguard.gui public proguard.gui.FilterDialog extends javax.swing.JDialog { public static final int CANCEL_OPTION public static final int APPROVE_OPTION private static final String DEFAULT_FILTER private static final String DEFAULT_APK_FILTER private static final String DEFAULT_JAR_FILTER private static final String DEFAULT_AAR_FILTER private static final String DEFAULT_WAR_FILTER private static final String DEFAULT_EAR_FILTER private static final String DEFAULT_ZIP_FILTER private final javax.swing.JTextField filterTextField private final javax.swing.JTextField apkFilterTextField private final javax.swing.JTextField jarFilterTextField private final javax.swing.JTextField aarFilterTextField private final javax.swing.JTextField warFilterTextField private final javax.swing.JTextField earFilterTextField private final javax.swing.JTextField zipFilterTextField private int returnValue public void <init> (javax.swing.JFrame, java.lang.String) public void setFilter (java.util.List) public java.util.List getFilter () public void setApkFilter (java.util.List) public java.util.List getApkFilter () public void setJarFilter (java.util.List) public java.util.List getJarFilter () public void setAarFilter (java.util.List) public java.util.List getAarFilter () public void setWarFilter (java.util.List) public java.util.List getWarFilter () public void setEarFilter (java.util.List) public java.util.List getEarFilter () public void setZipFilter (java.util.List) public java.util.List getZipFilter () public int showDialog () private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic int access$002 (proguard.gui.FilterDialog, int) }
proguard/gui/ClassSpecificationsPanel.class
ClassSpecificationsPanel.java package proguard.gui proguard.gui.ClassSpecificationsPanel extends proguard.gui.ListPanel { protected final proguard.gui.ClassSpecificationDialog classSpecificationDialog public void <init> (javax.swing.JFrame, boolean) protected void addAddButton () protected void addEditButton () protected proguard.ClassSpecification createClassSpecification () protected void setClassSpecification (proguard.ClassSpecification) protected proguard.ClassSpecification getClassSpecification () public void setClassSpecifications (java.util.List) public java.util.List getClassSpecifications () private static javax.swing.JComponent tip (javax.swing.JComponent, java.lang.String) private static java.lang.String msg (java.lang.String) static synthetic java.lang.String access$100 (java.lang.String) }
proguard/gui/ReTraceRunnable.class
ReTraceRunnable.java package proguard.gui final proguard.gui.ReTraceRunnable extends java.lang.Object implements java.lang.Runnable { private final javax.swing.JTextArea consoleTextArea private final boolean verbose private final java.io.File mappingFile private final String stackTrace public void <init> (javax.swing.JTextArea, boolean, java.io.File, java.lang.String) public void run () private java.lang.String msg (java.lang.String) }
proguard/gui/ProGuardGUI$5.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$5 extends java.lang.Object implements java.lang.Runnable { final synthetic String[] val$args void <init> (java.lang.String[]) public void run () }
proguard/gui/ListPanel$2.class
ListPanel.java package proguard.gui proguard.gui.ListPanel$2 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.ListPanel this$0 void <init> (proguard.gui.ListPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationsPanel$MyMemberSpecificationWrapper.class
MemberSpecificationsPanel.java package proguard.gui proguard.gui.MemberSpecificationsPanel$MyMemberSpecificationWrapper extends java.lang.Object { public proguard.MemberSpecification memberSpecification public final boolean isField public void <init> (proguard.MemberSpecification, boolean) }
proguard/gui/OptimizationsDialog$1.class
OptimizationsDialog.java package proguard.gui proguard.gui.OptimizationsDialog$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.OptimizationsDialog this$0 void <init> (proguard.gui.OptimizationsDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ClassSpecificationDialog$1.class
ClassSpecificationDialog.java package proguard.gui proguard.gui.ClassSpecificationDialog$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic javax.swing.JPanel val$alsoKeepOptionPanel final synthetic javax.swing.JPanel val$allowOptionPanel final synthetic javax.swing.JPanel val$annotationTypePanel final synthetic javax.swing.JPanel val$extendsAnnotationTypePanel final synthetic javax.swing.JButton val$advancedButton final synthetic proguard.gui.ClassSpecificationDialog this$0 void <init> (proguard.gui.ClassSpecificationDialog, javax.swing.JPanel, javax.swing.JPanel, javax.swing.JPanel, javax.swing.JPanel, javax.swing.JButton) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/MemberSpecificationsPanel$1.class
MemberSpecificationsPanel.java package proguard.gui proguard.gui.MemberSpecificationsPanel$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.MemberSpecificationsPanel this$0 void <init> (proguard.gui.MemberSpecificationsPanel) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/OptimizationsDialog$3.class
OptimizationsDialog.java package proguard.gui proguard.gui.OptimizationsDialog$3 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.OptimizationsDialog this$0 void <init> (proguard.gui.OptimizationsDialog) public void actionPerformed (java.awt.event.ActionEvent) }
proguard/gui/ProGuardGUI$1.class
ProGuardGUI.java package proguard.gui proguard.gui.ProGuardGUI$1 extends java.lang.Object implements java.awt.event.ActionListener { final synthetic proguard.gui.TabbedPane val$tabbedPane final synthetic proguard.gui.ProGuardGUI this$0 void <init> (proguard.gui.ProGuardGUI, proguard.gui.TabbedPane) public void actionPerformed (java.awt.event.ActionEvent) }