1 /*
2 * @(#)$Id: Style.java 689 2009-07-22 00:10:27Z bsigner $
3 *
4 * Author : Ueli Kurmann, igesture@uelikurmann.ch
5 *
6 * Purpose :
7 *
8 * -----------------------------------------------------------------------
9 *
10 * Revision Information:
11 *
12 * Date Who Reason
13 *
14 * Nov 15, 2006 ukurmann Initial Release
15 * Mar 24, 2007 bsigner Cleanup
16 *
17 * -----------------------------------------------------------------------
18 *
19 * Copyright 1999-2009 ETH Zurich. All Rights Reserved.
20 *
21 * This software is the proprietary information of ETH Zurich.
22 * Use is subject to license terms.
23 *
24 */
25
26
27 package org.ximtec.igesture.app.showcaseapp;
28
29 import java.awt.BasicStroke;
30 import java.awt.Color;
31 import java.awt.Stroke;
32
33
34 /**
35 * @version 1.0 Nov 2006
36 * @author Ueli Kurmann, igesture@uelikurmann.ch
37 * @author Beat Signer, signer@inf.ethz.ch
38 */
39 public class Style {
40
41 private Color color;
42 private Stroke stroke;
43
44
45 public Style() {
46 color = Color.BLACK;
47 stroke = new BasicStroke(1.0f);
48 }
49
50
51 public void setColor(Color color) {
52 this.color = color;
53 } // setColor
54
55
56 public Color getColor() {
57 return color;
58 } // getColor
59
60
61 public void setStroke(Stroke stroke) {
62 this.stroke = stroke;
63 } // setStroke
64
65
66 public Stroke getStroke() {
67 return stroke;
68 } // getStroke
69
70 }