at.tuwien.ifs.commons.gui.controls
Class TitledCollapsiblePanel.TitleRow.PlaceholderIcon

java.lang.Object
  extended by at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel.TitleRow.PlaceholderIcon
All Implemented Interfaces:
Icon
Enclosing class:
TitledCollapsiblePanel.TitleRow

private class TitledCollapsiblePanel.TitleRow.PlaceholderIcon
extends Object
implements Icon


Field Summary
private  boolean isPlus
           
private  boolean showFrame
           
private  int size
           
 
Constructor Summary
TitledCollapsiblePanel.TitleRow.PlaceholderIcon(boolean isPlus)
           
TitledCollapsiblePanel.TitleRow.PlaceholderIcon(boolean isPlus, int size)
           
 
Method Summary
 int getIconHeight()
           
 int getIconWidth()
           
 void paintIcon(Component c, Graphics g, int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isPlus

private final boolean isPlus

size

private int size

showFrame

private boolean showFrame
Constructor Detail

TitledCollapsiblePanel.TitleRow.PlaceholderIcon

public TitledCollapsiblePanel.TitleRow.PlaceholderIcon(boolean isPlus)

TitledCollapsiblePanel.TitleRow.PlaceholderIcon

public TitledCollapsiblePanel.TitleRow.PlaceholderIcon(boolean isPlus,
                                                       int size)
Method Detail

getIconHeight

public int getIconHeight()
Specified by:
getIconHeight in interface Icon

getIconWidth

public int getIconWidth()
Specified by:
getIconWidth in interface Icon

paintIcon

public void paintIcon(Component c,
                      Graphics g,
                      int x,
                      int y)
Specified by:
paintIcon in interface Icon