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