Revision 12906 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/styling/AbstractTypeSymbolEditorPanel.java
AbstractTypeSymbolEditorPanel.java | ||
---|---|---|
43 | 43 |
* |
44 | 44 |
* $Id$ |
45 | 45 |
* $Log$ |
46 |
* Revision 1.9 2007-07-30 12:56:04 jaume |
|
46 |
* Revision 1.10 2007-08-03 07:34:15 jaume |
|
47 |
* javadoc |
|
48 |
* |
|
49 |
* Revision 1.9 2007/07/30 12:56:04 jaume |
|
47 | 50 |
* organize imports, java 5 code downgraded to 1.4 and added PictureFillSymbol |
48 | 51 |
* |
49 | 52 |
* Revision 1.8 2007/07/18 06:56:03 jaume |
... | ... | |
106 | 109 |
import com.iver.cit.gvsig.fmap.core.CartographicSupport; |
107 | 110 |
import com.iver.cit.gvsig.fmap.core.symbols.ISymbol; |
108 | 111 |
/** |
112 |
* <p> |
|
109 | 113 |
* Abstract class that all the Symbol settings interface must extend. |
110 |
* |
|
114 |
* </p> |
|
115 |
* <p> |
|
116 |
* The components contained by this panel are automatically placed in |
|
117 |
* the SymbolEditor symbol options area. In case other panel of this |
|
118 |
* was already placed, then the old one is replaced by this. |
|
119 |
* </p> |
|
120 |
* <p> |
|
121 |
* </p> |
|
111 | 122 |
* @author jaume dominguez faus - jaume.dominguez@iver.es |
112 | 123 |
*/ |
113 | 124 |
public abstract class AbstractTypeSymbolEditorPanel { |
... | ... | |
124 | 135 |
|
125 | 136 |
/** |
126 | 137 |
* Creates a new instance of this type symbol editor panel associated to |
127 |
* its parent SymbolEditor which will be notified of the changes in
|
|
138 |
* its SymbolEditor parent which will be notified of the changes in
|
|
128 | 139 |
* order to keep the symbol preview in sync with the user settings. |
129 | 140 |
* @param owner, the SymbolEditor which created this. |
130 | 141 |
*/ |
... | ... | |
133 | 144 |
} |
134 | 145 |
|
135 | 146 |
/** |
136 |
* <p>Returns the name of the config tabs that will be shown in the selector combo box. |
|
147 |
* <p> |
|
148 |
* Returns the name of the config tabs that will be shown in the selector combo box. |
|
137 | 149 |
* This is typically a human-readable (and also translatable) name for the symbol that |
138 | 150 |
* this TypeEditorPanel deals with, but maybe you prefer to use any other one.<br> |
139 | 151 |
* </p> |
... | ... | |
146 | 158 |
public abstract String getName(); |
147 | 159 |
|
148 | 160 |
/** |
149 |
* <p>Due to the complexity that many symbols settings can reach, the SymbolEditorPanel is |
|
161 |
* <p> |
|
162 |
* Due to the complexity that many symbols settings can reach, the SymbolEditorPanel is |
|
150 | 163 |
* designed in a tabbed-based fashion. So, you can use as many of pages you want to put |
151 | 164 |
* your components. This pages are regular JPanels that will be automatically added to |
152 | 165 |
* the SymbolEditor dialog.<br> |
Also available in: Unified diff