@Override public StateTransitionTracker getTransitionTracker() { return this.substanceVisualStateTracker.getStateTransitionTracker(); }
@Override protected void installListeners(final AbstractButton b) { super.installListeners(b); this.substanceVisualStateTracker = new ButtonVisualStateTracker(); this.substanceVisualStateTracker.installListeners(b, true); this.trackGlowingIcon(); this.substancePropertyListener = new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent evt) { if (AbstractButton.ICON_CHANGED_PROPERTY.equals(evt .getPropertyName())) { trackGlowingIcon(); } } }; b.addPropertyChangeListener(this.substancePropertyListener); }
@Override protected void uninstallListeners(AbstractButton b) { this.substanceVisualStateTracker.uninstallListeners(b); this.substanceVisualStateTracker = null; b.removePropertyChangeListener(this.substancePropertyListener); this.substancePropertyListener = null; super.uninstallListeners(b); }
@Override protected void installListeners(final AbstractButton b) { super.installListeners(b); this.substanceVisualStateTracker = new ButtonVisualStateTracker(); this.substanceVisualStateTracker.installListeners(b, true); this.trackGlowingIcon(); this.substancePropertyListener = new PropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent evt) { if (AbstractButton.ICON_CHANGED_PROPERTY.equals(evt .getPropertyName())) { trackGlowingIcon(); } } }; b.addPropertyChangeListener(this.substancePropertyListener); }
@Override protected void uninstallListeners(AbstractButton b) { this.substanceVisualStateTracker.uninstallListeners(b); this.substanceVisualStateTracker = null; b.removePropertyChangeListener(this.substancePropertyListener); this.substancePropertyListener = null; super.uninstallListeners(b); }
super.installListeners(b); this.substanceVisualStateTracker = new ButtonVisualStateTracker(); this.substanceVisualStateTracker.installListeners(b, true);
@Override public StateTransitionTracker getTransitionTracker() { return this.substanceVisualStateTracker.getStateTransitionTracker(); } }
@Override protected void uninstallListeners(AbstractButton b) { this.substanceVisualStateTracker.uninstallListeners(b); this.substanceVisualStateTracker = null; b.removePropertyChangeListener(this.substancePropertyListener); this.substancePropertyListener = null; super.uninstallListeners(b); }
super.installListeners(b); this.substanceVisualStateTracker = new ButtonVisualStateTracker(); this.substanceVisualStateTracker.installListeners(b, true);
@Override public StateTransitionTracker getTransitionTracker() { return this.substanceVisualStateTracker.getStateTransitionTracker(); }
@Override protected void uninstallListeners(AbstractButton b) { this.substanceVisualStateTracker.uninstallListeners(b); this.substanceVisualStateTracker = null; b.removePropertyChangeListener(this.substancePropertyListener); this.substancePropertyListener = null; super.uninstallListeners(b); }
@Override public StateTransitionTracker getTransitionTracker() { return this.substanceVisualStateTracker.getStateTransitionTracker(); } }
/** * Tracks possible usage of glowing icon. * * @param b * Button. */ protected void trackGlowingIcon() { Icon currIcon = this.button.getIcon(); if (currIcon instanceof GlowingIcon) return; if (currIcon == null) return; this.glowingIcon = new GlowingIcon(currIcon, this.substanceVisualStateTracker.getStateTransitionTracker() .getIconGlowTracker()); }
/** * Tracks possible usage of glowing icon. * */ protected void trackGlowingIcon() { Icon currIcon = this.button.getIcon(); if (currIcon instanceof GlowingIcon) return; if (currIcon == null) return; this.glowingIcon = new GlowingIcon(currIcon, this.substanceVisualStateTracker.getStateTransitionTracker() .getIconGlowTracker()); }
/** * Tracks possible usage of glowing icon. * */ protected void trackGlowingIcon() { Icon currIcon = this.toggleButton.getIcon(); if (currIcon instanceof GlowingIcon) return; if (currIcon == null) return; this.glowingIcon = new GlowingIcon(currIcon, this.substanceVisualStateTracker.getStateTransitionTracker() .getIconGlowTracker()); }
/** * Tracks possible usage of glowing icon. * * @param b * Button. */ protected void trackGlowingIcon() { Icon currIcon = this.toggleButton.getIcon(); if (currIcon instanceof GlowingIcon) return; if (currIcon == null) return; this.glowingIcon = new GlowingIcon(currIcon, this.substanceVisualStateTracker.getStateTransitionTracker() .getIconGlowTracker()); }
.getStateTransitionTracker().getActiveStrength(); if (activeAmount >= 0.0f) { if (AnimationConfigurationManager.getInstance().isAnimationAllowed( AnimationFacet.ICON_GLOW, b) && this.substanceVisualStateTracker .getStateTransitionTracker().getIconGlowTracker() .isPlaying()) { this.glowingIcon.paintIcon(b, graphics, iconRect.x, iconRect.y);
.getStateTransitionTracker().getActiveStrength(); if (activeAmount >= 0.0f) { if (AnimationConfigurationManager.getInstance().isAnimationAllowed( AnimationFacet.ICON_GLOW, b) && this.substanceVisualStateTracker .getStateTransitionTracker().getIconGlowTracker() .isPlaying()) { this.glowingIcon.paintIcon(b, graphics, iconRect.x, iconRect.y);
.getStateTransitionTracker().getActiveStrength(); if (activeAmount >= 0.0f) { if (AnimationConfigurationManager.getInstance().isAnimationAllowed( AnimationFacet.ICON_GLOW, b) && this.substanceVisualStateTracker .getStateTransitionTracker().getIconGlowTracker() .isPlaying()) { this.glowingIcon.paintIcon(b, graphics, iconRect.x, iconRect.y);
.getStateTransitionTracker().getActiveStrength(); if (activeAmount >= 0.0f) { if (AnimationConfigurationManager.getInstance().isAnimationAllowed( AnimationFacet.ICON_GLOW, b) && this.substanceVisualStateTracker .getStateTransitionTracker().getIconGlowTracker() .isPlaying()) { this.glowingIcon.paintIcon(b, graphics, iconRect.x, iconRect.y);