/*
* Copyright 2005 MH-Software-Entwicklung. All rights reserved.
* Use is subject to license terms.
*/
package com.jtattoo.plaf.graphite;
import javax.swing.*;
import com.jtattoo.plaf.*;
/**
* @author Michael Hagen
*/
public class GraphiteIconFactory implements AbstractIconFactory
{
private static GraphiteIconFactory instance = null;
private GraphiteIconFactory()
{ }
public static synchronized GraphiteIconFactory getInstance()
{
if (instance == null)
instance = new GraphiteIconFactory();
return instance;
}
public Icon getOptionPaneErrorIcon()
{ return GraphiteIcons.getOptionPaneErrorIcon(); }
public Icon getOptionPaneWarningIcon()
{ return GraphiteIcons.getOptionPaneWarningIcon(); }
public Icon getOptionPaneInformationIcon()
{ return GraphiteIcons.getOptionPaneInformationIcon(); }
public Icon getOptionPaneQuestionIcon()
{ return GraphiteIcons.getOptionPaneQuestionIcon(); }
public Icon getFileChooserDetailViewIcon()
{ return GraphiteIcons.getFileChooserDetailViewIcon(); }
public Icon getFileChooserHomeFolderIcon()
{ return GraphiteIcons.getFileChooserHomeFolderIcon(); }
public Icon getFileChooserListViewIcon()
{ return GraphiteIcons.getFileChooserListViewIcon(); }
public Icon getFileChooserNewFolderIcon()
{ return GraphiteIcons.getFileChooserNewFolderIcon(); }
public Icon getFileChooserUpFolderIcon()
{ return GraphiteIcons.getFileChooserUpFolderIcon(); }
public Icon getMenuIcon()
{ return GraphiteIcons.getMenuIcon(); }
public Icon getIconIcon()
{ return GraphiteIcons.getIconIcon(); }
public Icon getMaxIcon()
{ return GraphiteIcons.getMaxIcon(); }
public Icon getMinIcon()
{ return GraphiteIcons.getMinIcon(); }
public Icon getCloseIcon()
{ return GraphiteIcons.getCloseIcon(); }
public Icon getPaletteCloseIcon()
{ return GraphiteIcons.getPaletteCloseIcon(); }
public Icon getRadioButtonIcon()
{ return GraphiteIcons.getRadioButtonIcon(); }
public Icon getCheckBoxIcon()
{ return GraphiteIcons.getCheckBoxIcon(); }
public Icon getComboBoxIcon()
{ return GraphiteIcons.getComboBoxIcon(); }
public Icon getTreeComputerIcon()
{ return GraphiteIcons.getTreeComputerIcon(); }
public Icon getTreeFloppyDriveIcon()
{ return GraphiteIcons.getTreeFloppyDriveIcon(); }
public Icon getTreeHardDriveIcon()
{ return GraphiteIcons.getTreeHardDriveIcon(); }
public Icon getTreeFolderIcon()
{ return GraphiteIcons.getTreeFolderIcon(); }
public Icon getTreeLeafIcon()
{ return GraphiteIcons.getTreeLeafIcon(); }
public Icon getTreeCollapsedIcon()
{ return GraphiteIcons.getTreeControlIcon(true); }
public Icon getTreeExpandedIcon()
{ return GraphiteIcons.getTreeControlIcon(false); }
public Icon getMenuArrowIcon()
{ return GraphiteIcons.getMenuArrowIcon(); }
public Icon getMenuCheckBoxIcon()
{ return GraphiteIcons.getMenuCheckBoxIcon(); }
public Icon getMenuRadioButtonIcon()
{ return GraphiteIcons.getMenuRadioButtonIcon(); }
public Icon getUpArrowIcon()
{ return GraphiteIcons.getUpArrowIcon(); }
public Icon getDownArrowIcon()
{ return GraphiteIcons.getDownArrowIcon(); }
public Icon getLeftArrowIcon()
{ return GraphiteIcons.getLeftArrowIcon(); }
public Icon getRightArrowIcon()
{ return GraphiteIcons.getRightArrowIcon(); }
public Icon getSplitterDownArrowIcon()
{ return GraphiteIcons.getSplitterDownArrowIcon(); }
public Icon getSplitterHorBumpIcon()
{ return GraphiteIcons.getSplitterHorBumpIcon(); }
public Icon getSplitterLeftArrowIcon()
{ return GraphiteIcons.getSplitterLeftArrowIcon(); }
public Icon getSplitterRightArrowIcon()
{ return GraphiteIcons.getSplitterRightArrowIcon(); }
public Icon getSplitterUpArrowIcon()
{ return GraphiteIcons.getSplitterUpArrowIcon(); }
public Icon getSplitterVerBumpIcon()
{ return GraphiteIcons.getSplitterVerBumpIcon(); }
public Icon getThumbHorIcon()
{ return GraphiteIcons.getThumbHorIcon(); }
public Icon getThumbVerIcon()
{ return GraphiteIcons.getThumbVerIcon(); }
public Icon getThumbHorIconRollover()
{ return GraphiteIcons.getThumbHorIconRollover(); }
public Icon getThumbVerIconRollover()
{ return GraphiteIcons.getThumbVerIconRollover(); }
}