1 package org.catacomb.graph.gui;
2
3 import java.awt.Graphics;
4
5 import javax.swing.JComponent;
6 import javax.swing.plaf.ComponentUI;
7 import javax.swing.plaf.basic.BasicSplitPaneDivider;
8 import javax.swing.plaf.basic.BasicSplitPaneUI;
9
10
11 final class AboveBelowSplitAxisPanelUI extends BasicSplitPaneUI {
12
13 GraphColors gcols;
14
15 AboveBelowSplitAxisPanelUI(GraphColors gc) {
16 super();
17 gcols = gc;
18
19 }
20
21 public static ComponentUI createUI(JComponent jcomponent, GraphColors gc) {
22 return (new AboveBelowSplitAxisPanelUI(gc));
23 }
24
25 public BasicSplitPaneDivider createDefaultDivider() {
26 return (new HorizontalAxisAxisDivider(this, gcols));
27 }
28
29
30 public void paint(Graphics graphics, JComponent jcomponent) {
31
32 }
33
34
35 protected void uninstallDefaults() {
36 }
37
38 }
39