Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
F
G
I
L
M
N
P
R
S
T
V
A
add(String, Component)
- Method in class proguard.gui.
TabbedPane
Adds a component with a given title to the tabbed pane.
addImage(Image)
- Method in class proguard.gui.
TabbedPane
Adds an image below the tab buttons, after all tabs have been added.
APPROVE_OPTION
- Static variable in class proguard.gui.
FilterDialog
Return value if the dialog is approved (with the Ok button).
B
BufferedSprite
- Class in
proguard.gui.splash
This Sprite encapsulates another Sprite, which is then buffered in an Image.
BufferedSprite(int, int, int, int, Sprite, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
BufferedSprite
Creates a new BufferedSprite with an ABGR image.
BufferedSprite(int, int, Image, Color, Sprite, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
BufferedSprite
Creates a new BufferedSprite with the given image.
buildFilter()
- Method in class proguard.gui.
FilterBuilder
Builds a filter for the current names and selections of the check boxes.
C
CANCEL_OPTION
- Static variable in class proguard.gui.
FilterDialog
Return value if the dialog is canceled (with the Cancel button or by closing the dialog window).
CircleSprite
- Class in
proguard.gui.splash
This Sprite represents an animated circle.
CircleSprite(boolean, VariableInt, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
CircleSprite
Creates a new CircleSprite.
ClipSprite
- Class in
proguard.gui.splash
This Sprite encapsulates another Sprite, which is clipped by a clip Sprite.
ClipSprite(VariableColor, VariableColor, Sprite, Sprite)
- Constructor for class proguard.gui.splash.
ClipSprite
Creates a new ClipSprite.
ColorSprite
- Class in
proguard.gui.splash
This Sprite colors another given sprite.
ColorSprite(VariableColor, Sprite)
- Constructor for class proguard.gui.splash.
ColorSprite
Creates a new ColorSprite.
CompositeSprite
- Class in
proguard.gui.splash
This Sprite is the composition of a list of Sprite objects.
CompositeSprite(Sprite[])
- Constructor for class proguard.gui.splash.
CompositeSprite
Creates a new CompositeSprite.
ConstantColor
- Class in
proguard.gui.splash
This VariableColor is constant over time.
ConstantColor(Color)
- Constructor for class proguard.gui.splash.
ConstantColor
Creates a new ConstantColor.
ConstantDouble
- Class in
proguard.gui.splash
This VariableDouble is constant over time.
ConstantDouble(double)
- Constructor for class proguard.gui.splash.
ConstantDouble
Creates a new ConstantDouble.
ConstantFont
- Class in
proguard.gui.splash
This VariableFont is constant over time.
ConstantFont(Font)
- Constructor for class proguard.gui.splash.
ConstantFont
ConstantInt
- Class in
proguard.gui.splash
This VariableInt is constant over time.
ConstantInt(int)
- Constructor for class proguard.gui.splash.
ConstantInt
Creates a new ConstantInt.
ConstantString
- Class in
proguard.gui.splash
This VariableString is constant over time.
ConstantString(String)
- Constructor for class proguard.gui.splash.
ConstantString
Creates a new ConstantString.
ConstantTiming
- Class in
proguard.gui.splash
This Timing is constant over time.
ConstantTiming()
- Constructor for class proguard.gui.splash.
ConstantTiming
Creates a new ConstantTiming with a value of 0.
ConstantTiming(double)
- Constructor for class proguard.gui.splash.
ConstantTiming
Creates a new ConstantTiming with a given value.
createOptimizationsButton(JTextField)
- Method in class proguard.gui.
ProGuardGUI
F
FilterBuilder
- Class in
proguard.gui
This class builds filters corresponding to the selections and names of a given list of check boxes.
FilterBuilder(JCheckBox[], char)
- Constructor for class proguard.gui.
FilterBuilder
Creates a new FilterBuilder.
FilterDialog
- Class in
proguard.gui
This
JDialog
allows the user to enter a String.
FilterDialog(JFrame, String)
- Constructor for class proguard.gui.
FilterDialog
first()
- Method in class proguard.gui.
TabbedPane
Selects the first tab.
FontSprite
- Class in
proguard.gui.splash
This Sprite sets the font for another given sprite.
FontSprite(VariableFont, Sprite)
- Constructor for class proguard.gui.splash.
FontSprite
Creates a new FontSprite.
G
getColor(long)
- Method in class proguard.gui.splash.
ConstantColor
getColor(long)
- Method in class proguard.gui.splash.
LinearColor
getDouble(long)
- Method in class proguard.gui.splash.
ConstantDouble
getDouble(long)
- Method in class proguard.gui.splash.
LinearDouble
getEarFilter()
- Method in class proguard.gui.
FilterDialog
Returns the ear filter currently represented in this dialog.
getFilter()
- Method in class proguard.gui.
FilterDialog
Returns the filter currently represented in this dialog.
getFont(long)
- Method in class proguard.gui.splash.
ConstantFont
getFont(long)
- Method in class proguard.gui.splash.
VariableSizeFont
getInt(long)
- Method in class proguard.gui.splash.
ConstantInt
getInt(long)
- Method in class proguard.gui.splash.
LinearInt
getJarFilter()
- Method in class proguard.gui.
FilterDialog
Returns the jar filter currently represented in this dialog.
getString(long)
- Method in class proguard.gui.splash.
ConstantString
getString(long)
- Method in class proguard.gui.splash.
TypeWriterString
getTiming(long)
- Method in class proguard.gui.splash.
ConstantTiming
getTiming(long)
- Method in class proguard.gui.splash.
LinearTiming
getTiming(long)
- Method in class proguard.gui.splash.
SawToothTiming
getTiming(long)
- Method in class proguard.gui.splash.
SineTiming
getTiming(long)
- Method in class proguard.gui.splash.
SmoothTiming
getWarFilter()
- Method in class proguard.gui.
FilterDialog
Returns the war filter currently represented in this dialog.
getZipFilter()
- Method in class proguard.gui.
FilterDialog
Returns the zip filter currently represented in this dialog.
I
ImageSprite
- Class in
proguard.gui.splash
This Sprite represents an animated image.
ImageSprite(Image, VariableInt, VariableInt, VariableDouble, VariableDouble)
- Constructor for class proguard.gui.splash.
ImageSprite
Creates a new ImageSprite.
invokeAndWait(Runnable)
- Static method in class proguard.gui.
SwingUtil
Invokes the given Runnable in the AWT event dispatching thread, and waits for it to finish.
invokeLater(Runnable)
- Static method in class proguard.gui.
SwingUtil
Invokes the given Runnable in the AWT event dispatching thread, not necessarily right away.
L
last()
- Method in class proguard.gui.
TabbedPane
Selects the last tab.
LinearColor
- Class in
proguard.gui.splash
This VariableColor varies linearly with respect to its Timing.
LinearColor(Color, Color, Timing)
- Constructor for class proguard.gui.splash.
LinearColor
Creates a new LinearColor.
LinearDouble
- Class in
proguard.gui.splash
This VariableDouble varies linearly with respect to its Timing.
LinearDouble(double, double, Timing)
- Constructor for class proguard.gui.splash.
LinearDouble
Creates a new LinearDouble.
LinearInt
- Class in
proguard.gui.splash
This VariableColor varies linearly with respect to its Timing.
LinearInt(int, int, Timing)
- Constructor for class proguard.gui.splash.
LinearInt
Creates a new LinearInt.
LinearTiming
- Class in
proguard.gui.splash
This Timing ramps up linearly from 0 to 1 in a given time interval.
LinearTiming(long, long)
- Constructor for class proguard.gui.splash.
LinearTiming
Creates a new LinearTiming.
M
main(String[])
- Static method in class proguard.gui.
ProGuardGUI
The main method for the ProGuard GUI.
main(String[])
- Static method in class proguard.gui.splash.
SplashPanel
A main method for testing the splash panel.
N
next()
- Method in class proguard.gui.
TabbedPane
Selects the next tab.
P
paint(Graphics, long)
- Method in class proguard.gui.splash.
BufferedSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
CircleSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
ClipSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
ColorSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
CompositeSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
FontSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
ImageSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
RectangleSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
ShadowedSprite
paint(Graphics, long)
- Method in interface proguard.gui.splash.
Sprite
Paints the object.
paint(Graphics, long)
- Method in class proguard.gui.splash.
TextSprite
paint(Graphics, long)
- Method in class proguard.gui.splash.
TimeSwitchSprite
paintComponent(Graphics)
- Method in class proguard.gui.splash.
SplashPanel
previous()
- Method in class proguard.gui.
TabbedPane
Selects the previous tab.
proguard.gui
- package proguard.gui
This package contains a GUI for ProGuard and ReTrace.
proguard.gui.splash
- package proguard.gui.splash
This package contains a library for creating splash screens and animations with text, graphical elements, and some special effects.
ProGuardGUI
- Class in
proguard.gui
GUI for configuring and executing ProGuard and ReTrace.
ProGuardGUI()
- Constructor for class proguard.gui.
ProGuardGUI
Creates a new ProGuardGUI.
R
RectangleSprite
- Class in
proguard.gui.splash
This Sprite represents an animated rounded rectangle.
RectangleSprite(boolean, VariableColor, VariableInt, VariableInt, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
RectangleSprite
Creates a new rectangular RectangleSprite.
RectangleSprite(boolean, VariableColor, VariableInt, VariableInt, VariableInt, VariableInt, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
RectangleSprite
Creates a new RectangleSprite with rounded corners.
S
SawToothTiming
- Class in
proguard.gui.splash
This Timing ramps up linearly from 0 to 1 in a given repeated time interval.
SawToothTiming(long, long)
- Constructor for class proguard.gui.splash.
SawToothTiming
Creates a new SawToothTiming.
setEarFilter(List)
- Method in class proguard.gui.
FilterDialog
Sets the ear filter to be represented in this dialog.
setFilter(List)
- Method in class proguard.gui.
FilterDialog
Sets the filter to be represented in this dialog.
setJarFilter(List)
- Method in class proguard.gui.
FilterDialog
Sets the jar filter to be represented in this dialog.
setWarFilter(List)
- Method in class proguard.gui.
FilterDialog
Sets the war filter to be represented in this dialog.
setZipFilter(List)
- Method in class proguard.gui.
FilterDialog
Sets the zip filter to be represented in this dialog.
ShadowedSprite
- Class in
proguard.gui.splash
This Sprite adds a drop shadow to another Sprite.
ShadowedSprite(VariableInt, VariableInt, VariableDouble, VariableInt, Sprite)
- Constructor for class proguard.gui.splash.
ShadowedSprite
Creates a new ShadowedSprite.
showDialog()
- Method in class proguard.gui.
FilterDialog
Shows this dialog.
SineTiming
- Class in
proguard.gui.splash
This Timing varies between 0 and 1, as a sine wave over time.
SineTiming(long, long)
- Constructor for class proguard.gui.splash.
SineTiming
Creates a new SineTiming.
skipSplash()
- Method in class proguard.gui.
ProGuardGUI
SmoothTiming
- Class in
proguard.gui.splash
This Timing ramps up smoothly from 0 to 1 in a given time interval.
SmoothTiming(long, long)
- Constructor for class proguard.gui.splash.
SmoothTiming
Creates a new SmoothTiming.
SplashPanel
- Class in
proguard.gui.splash
This JPanel renders an animated Sprite.
SplashPanel(Sprite, double)
- Constructor for class proguard.gui.splash.
SplashPanel
Creates a new SplashPanel with the given Sprite, which will be animated indefinitely.
SplashPanel(Sprite, double, long)
- Constructor for class proguard.gui.splash.
SplashPanel
Creates a new SplashPanel with the given Sprite, which will be animated for a limited period of time.
Sprite
- Interface in
proguard.gui.splash
This interface describes objects that can paint themselves, possibly varying as a function of time.
start()
- Method in class proguard.gui.splash.
SplashPanel
Starts the animation.
startSplash()
- Method in class proguard.gui.
ProGuardGUI
stop()
- Method in class proguard.gui.splash.
SplashPanel
Stops the animation.
SwingUtil
- Class in
proguard.gui
This utility class provides variants of the invocation method from the
SwingUtilities
class.
SwingUtil()
- Constructor for class proguard.gui.
SwingUtil
T
TabbedPane
- Class in
proguard.gui
This
Jpanel
is similar to a
JTabbedPane
.
TabbedPane()
- Constructor for class proguard.gui.
TabbedPane
Creates a new TabbedPane.
TextSprite
- Class in
proguard.gui.splash
This Sprite represents a text.
TextSprite(VariableString, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
TextSprite
Creates a new TextSprite containing a single line of text.
TextSprite(VariableString[], VariableInt, VariableInt, VariableInt)
- Constructor for class proguard.gui.splash.
TextSprite
Creates a new TextSprite containing a multiple lines of text.
TimeSwitchSprite
- Class in
proguard.gui.splash
This Sprite displays another Sprite in a given time interval.
TimeSwitchSprite(long, Sprite)
- Constructor for class proguard.gui.splash.
TimeSwitchSprite
Creates a new TimeSwitchSprite for displaying a given Sprite starting at a given time.
TimeSwitchSprite(long, long, Sprite)
- Constructor for class proguard.gui.splash.
TimeSwitchSprite
Creates a new TimeSwitchSprite for displaying a given Sprite in a given time interval.
TypeWriterString
- Class in
proguard.gui.splash
This VariableString produces a String that grows linearly with respect to its Timing, as if it is being written on a typewriter.
TypeWriterString(String, Timing)
- Constructor for class proguard.gui.splash.
TypeWriterString
Creates a new TypeWriterString.
V
VariableSizeFont
- Class in
proguard.gui.splash
This VariableFont varies in size with respect to its Timing.
VariableSizeFont(Font, VariableDouble)
- Constructor for class proguard.gui.splash.
VariableSizeFont
Creates a new VariableSizeFont
A
B
C
F
G
I
L
M
N
P
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012. All Rights Reserved.