Class IvMDecoratorAbstract
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.helperClasses.decoration.IvMDecoratorAbstract
-
- All Implemented Interfaces:
IvMDecoratorI
- Direct Known Subclasses:
IvMDecoratorDefault
public abstract class IvMDecoratorAbstract extends java.lang.Object implements IvMDecoratorI
Class to decorate gui elements. Adapted from Fluxicon's Slicker Factory.- Author:
- sander
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIvMDecoratorAbstract.IvMButtonUIclassIvMDecoratorAbstract.IvMCheckBoxUIclassIvMDecoratorAbstract.IvMComboBoxUI<X>classIvMDecoratorAbstract.IvMLabelUIclassIvMDecoratorAbstract.IvMMultiComboBoxUI<X>classIvMDecoratorAbstract.IvMPanelUIclassIvMDecoratorAbstract.IvMTextAreaUI
-
Constructor Summary
Constructors Constructor Description IvMDecoratorAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecorate(javax.swing.JButton button)voiddecorate(javax.swing.JCheckBox checkBox)<X> voiddecorate(javax.swing.JComboBox<X> combobox)voiddecorate(javax.swing.JLabel label)voiddecorate(javax.swing.JTextArea textArea)<X> voiddecorate(MultiComboBox<X> combobox)java.awt.Fontfont()java.awt.FontfontLarger()java.awt.FontfontMonoSpace()java.awt.GradientPaintgetGradient(int height)javax.swing.JPanelgetPanel()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.processmining.plugins.inductiveVisualMiner.helperClasses.decoration.IvMDecoratorI
backGroundColour1, backGroundColour2, buttonColour, fontSize, fontSizeLarger, paddings, textColour
-
-
-
-
Method Detail
-
getPanel
public javax.swing.JPanel getPanel()
- Specified by:
getPanelin interfaceIvMDecoratorI
-
getGradient
public java.awt.GradientPaint getGradient(int height)
- Specified by:
getGradientin interfaceIvMDecoratorI
-
decorate
public void decorate(javax.swing.JLabel label)
- Specified by:
decoratein interfaceIvMDecoratorI
-
decorate
public void decorate(javax.swing.JButton button)
- Specified by:
decoratein interfaceIvMDecoratorI
-
decorate
public <X> void decorate(javax.swing.JComboBox<X> combobox)
- Specified by:
decoratein interfaceIvMDecoratorI
-
decorate
public <X> void decorate(MultiComboBox<X> combobox)
- Specified by:
decoratein interfaceIvMDecoratorI
-
decorate
public void decorate(javax.swing.JCheckBox checkBox)
- Specified by:
decoratein interfaceIvMDecoratorI
-
decorate
public void decorate(javax.swing.JTextArea textArea)
- Specified by:
decoratein interfaceIvMDecoratorI
-
font
public java.awt.Font font()
- Specified by:
fontin interfaceIvMDecoratorI
-
fontLarger
public java.awt.Font fontLarger()
- Specified by:
fontLargerin interfaceIvMDecoratorI
-
fontMonoSpace
public java.awt.Font fontMonoSpace()
- Specified by:
fontMonoSpacein interfaceIvMDecoratorI
-
-