BorderUIResource.java [plain text]
package javax.swing.plaf;
import javax.swing.border.*;
import javax.swing.Icon;
import java.io.Serializable;
import java.awt.Component;
import java.awt.Graphics;
import java.awt.Insets;
import java.awt.Font;
import java.awt.Color;
public class BorderUIResource
extends Object
implements Border, UIResource, Serializable
{
private Border delegate;
public BorderUIResource(Border delegate)
{
this.delegate = delegate;
}
public static Border getEtchedBorderUIResource() {
return null;
}
public static Border getLoweredBevelBorderUIResource() {
return null;
}
public static Border getRaisedBevelBorderUIResource() {
return null;
}
public static Border getBlackLineBorderUIResource() {
return null;
}
public void paintBorder(Component c, Graphics g, int x, int y,
int width, int height) { }
public Insets getBorderInsets(Component c) {
return null;
}
public boolean isBorderOpaque() {
return false;
}
public static class BevelBorderUIResource
extends BevelBorder
implements UIResource, Serializable
{
public BevelBorderUIResource(int bevelType)
{
}
public BevelBorderUIResource(int bevelType,
Color highlight,
Color shadow)
{
this(bevelType);
}
public BevelBorderUIResource(int bevelType,
Color highlightOuter,
Color highlightInner,
Color shadowOuter,
Color shadowInner)
{
this(bevelType);
}
}
public static class CompoundBorderUIResource
extends CompoundBorder
implements UIResource, Serializable
{
public CompoundBorderUIResource(Border outsideBorder,
Border insideBorder)
{
}
}
public static class EmptyBorderUIResource
extends EmptyBorder
implements UIResource, Serializable
{
public EmptyBorderUIResource(int top, int left, int bottom, int right)
{
this(new Insets(top,left,bottom,right));
}
public EmptyBorderUIResource(Insets insets)
{
}
}
public static class EtchedBorderUIResource
extends EtchedBorder
implements UIResource, Serializable
{
public EtchedBorderUIResource() { }
public EtchedBorderUIResource(int etchType)
{
}
public EtchedBorderUIResource(Color highlight, Color shadow)
{
}
public EtchedBorderUIResource(int etchType, Color highlight,
Color shadow)
{
}
}
public static class LineBorderUIResource
extends LineBorder
implements UIResource, Serializable
{
public LineBorderUIResource(Color color)
{
}
public LineBorderUIResource(Color color,
int thickness)
{
}
}
public static class MatteBorderUIResource
extends MatteBorder
implements UIResource, Serializable
{
public MatteBorderUIResource(int top, int left, int bottom,
int right, Color color)
{
}
public MatteBorderUIResource(int top, int left, int bottom,
int right, Icon tileIcon)
{
}
public MatteBorderUIResource(Icon tileIcon)
{
}
}
public static class TitledBorderUIResource
extends TitledBorder
implements UIResource, Serializable
{
TitledBorderUIResource(String title)
{
}
TitledBorderUIResource(Border border)
{
}
TitledBorderUIResource(Border border, String title)
{
}
TitledBorderUIResource(Border border, String title,
int titleJustification, int titlePosition)
{
}
TitledBorderUIResource(Border border, String title,
int titleJustification, int titlePosition,
Font titleFont)
{
}
TitledBorderUIResource(Border border, String title,
int titleJustification, int titlePosition,
Font titleFont, Color titleColor)
{
}
}
}