/* * Beanfabrics Framework Copyright (C) by Michael Karneim, beanfabrics.org * Use is subject to license terms. See license.txt. */ package org.beanfabrics.swing; import java.awt.Image; import java.beans.BeanInfo; /** * @author Max Gensthaler */ public class BnToggleButtonBeanInfo extends ModelSubscriberBeanInfo { @SuppressWarnings("unchecked") @Override protected Class getBeanClass() { return BnToggleButton.class; } @Override protected boolean isPathBound() { return false; } @Override public Image getIcon(int iconKind) { switch (iconKind) { case BeanInfo.ICON_COLOR_16x16: return loadImage("bn_togglebutton_obj16.gif"); default: return null; } } }