KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > editor2d > EditorRuler


1 /**
2  * <copyright>
3  * </copyright>
4  *
5  * $Id: EditorRuler.java 1607 2005-08-23 16:04:49Z nozkiller $
6  */

7 package com.nightlabs.editor2d;
8
9 import java.beans.PropertyChangeListener JavaDoc;
10 import java.beans.PropertyChangeSupport JavaDoc;
11 import java.util.List JavaDoc;
12
13 public interface EditorRuler
14 {
15   public static final String JavaDoc PROPERTY_CHILDREN = "children changed"; //$NON-NLS-1$
16
public static final String JavaDoc PROPERTY_UNIT = "units changed"; //$NON-NLS-1$
17

18   List JavaDoc getGuides();
19
20   boolean isHorizontal();
21   void setHorizontal(boolean value);
22
23   int getUnit();
24   void setUnit(int value);
25
26   boolean isHidden();
27   void setHidden(boolean value);
28   
29   void addGuide(EditorGuide guide);
30   void removeGuide(EditorGuide guide);
31
32   void addPropertyChangeListener(PropertyChangeListener JavaDoc listener);
33   void removePropertyChangeListener(PropertyChangeListener JavaDoc listener);
34
35 } // EditorRuler
36
Popular Tags