View Javadoc

1   /**********************************************
2    * Copyright (C) 2010 Lukas Laag
3    * This file is part of svgreal.
4    * 
5    * svgreal is free software: you can redistribute it and/or modify
6    * it under the terms of the GNU General Public License as published by
7    * the Free Software Foundation, either version 3 of the License, or
8    * (at your option) any later version.
9    * 
10   * svgreal is distributed in the hope that it will be useful,
11   * but WITHOUT ANY WARRANTY; without even the implied warranty of
12   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13   * GNU General Public License for more details.
14   * 
15   * You should have received a copy of the GNU General Public License
16   * along with svgreal.  If not, see http://www.gnu.org/licenses/
17   **********************************************/
18  package org.vectomatic.svg.edit.client;
19  
20  import com.google.gwt.resources.client.CssResource;
21  
22  /**
23   * CSS definition class
24   * @author laaglu
25   */
26  public interface AppCss extends CssResource {
27  	@ClassName("thumb")
28  	public String thumb();
29  	@ClassName("thumb-wrap")
30  	public String thumbWrap();
31  	@ClassName("compass-container")
32  	public String compassContainer();
33  	@ClassName("compass")
34  	public String compass();
35  	@ClassName("scale-slider-container")
36  	public String scaleSliderContainer();
37  	@ClassName("scale-slider")
38  	public String scaleSlider();
39  	
40  	////////////////////////////////////////
41  	// Manipulators
42  	////////////////////////////////////////
43  	@ClassName("transform-manipulator")
44  	public String transformManipulator();
45  	@ClassName("rect-geometry-manipulator")
46  	public String rectGeometryManipulator();
47  	@ClassName("ellipse-geometry-manipulator")
48  	public String ellipseGeometryManipulator();
49  	@ClassName("circle-geometry-manipulator")
50  	public String circleGeometryManipulator();
51  	@ClassName("animated-point-selected")
52  	public String animatedPointSelected();
53  	@ClassName("animated-point-unselected")
54  	public String animatedPointUnselected();
55  	@ClassName("animated-points-geometry-manipulator")
56  	public String animatedPointsGeometryManipulator();
57  	@ClassName("line-geometry-manipulator")
58  	public String lineGeometryManipulator();
59  	@ClassName("path-geometry-manipulator")
60  	public String pathGeometryManipulator();
61  	@ClassName("image-geometry-manipulator")
62  	public String imageGeometryManipulator();
63  
64  	////////////////////////////////////////
65  	// Dash-array editor
66  	////////////////////////////////////////
67  	@ClassName("dasharray-cell")
68  	public String dasharrayCell();
69  
70  	////////////////////////////////////////
71  	// Drag and drop
72  	////////////////////////////////////////
73  	@ClassName("ghost-source")
74  	public String ghostSource();
75  	@ClassName("ghost-operation")
76  	public String ghostOperation();
77  	@ClassName("ghost-message")
78  	public String ghostMessage();
79  	@ClassName("ghost")
80  	public String ghost();
81  
82  	////////////////////////////////////////
83  	// Grid and rulers
84  	////////////////////////////////////////
85  	@ClassName("grid1")
86  	public String grid1();
87  	@ClassName("grid2")
88  	public String grid2();
89  	@ClassName("hruler")
90  	public String hruler();
91  	@ClassName("vruler")
92  	public String vruler();
93  	@ClassName("hruler-pattern")
94  	public String hrulerPattern();
95  	@ClassName("vruler-pattern")
96  	public String vrulerPattern();
97  	@ClassName("grid-marker")
98  	public String gridMarker();
99  
100 	////////////////////////////////////////
101 	// Image href preview
102 	////////////////////////////////////////
103 	@ClassName("image-href-drop-area")
104 	public String imageHrefDropArea();
105 }