Statistics
| Revision:

root / trunk / docs / gvSIG / gvSIG-api / com / iver / cit / gvsig / gui / layout / FLayoutDraw.html @ 11445

History | View | Annotate | Download (13.9 KB)

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<!-- Generated by javadoc (build 1.4.2_04) on Mon Feb 14 08:49:14 CET 2005 -->
6
<TITLE>
7
FLayoutDraw (gvSIG API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.gui.layout.FLayoutDraw class">
11

    
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
13

    
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    parent.document.title="FLayoutDraw (gvSIG API)";
18
}
19
</SCRIPT>
20

    
21
</HEAD>
22

    
23
<BODY BGCOLOR="white" onload="windowTitle();">
24

    
25

    
26
<!-- ========= START OF TOP NAVBAR ======= -->
27
<A NAME="navbar_top"><!-- --></A>
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30
<TR>
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32
<A NAME="navbar_top_firstrow"><!-- --></A>
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34
  <TR ALIGN="center" VALIGN="top">
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42
  </TR>
43
</TABLE>
44
</TD>
45
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46
</EM>
47
</TD>
48
</TR>
49

    
50
<TR>
51
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/EventsHandler.html" title="class in com.iver.cit.gvsig.gui.layout"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutFunctions.html" title="class in com.iver.cit.gvsig.gui.layout"><B>NEXT CLASS</B></A></FONT></TD>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
56
&nbsp;<A HREF="FLayoutDraw.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
57
&nbsp;<SCRIPT type="text/javascript">
58
  <!--
59
  if(window==top) {
60
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
61
  }
62
  //-->
63
</SCRIPT>
64
<NOSCRIPT>
65
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
66
</NOSCRIPT>
67

    
68
</FONT></TD>
69
</TR>
70
<TR>
71
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75
</TR>
76
</TABLE>
77
<A NAME="skip-navbar_top"></A>
78
<!-- ========= END OF TOP NAVBAR ========= -->
79

    
80
<HR>
81
<!-- ======== START OF CLASS DATA ======== -->
82
<H2>
83
<FONT SIZE="-1">
84
com.iver.cit.gvsig.gui.layout</FONT>
85
<BR>
86
Class FLayoutDraw</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.gui.layout.FLayoutDraw</B>
90
</PRE>
91
<HR>
92
<DL>
93
<DT>public class <B>FLayoutDraw</B><DT>extends java.lang.Object</DL>
94

    
95
<P>
96
Clase que implementa los m?todos del Layout que dibujan sobre el Graphics.
97
<P>
98

    
99
<P>
100
<DL>
101
<DT><B>Author:</B></DT>
102
  <DD>Vicente Caballero Navarro</DD>
103
</DL>
104
<HR>
105

    
106
<P>
107
<!-- ======== NESTED CLASS SUMMARY ======== -->
108

    
109

    
110
<!-- =========== FIELD SUMMARY =========== -->
111

    
112

    
113
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
114

    
115
<A NAME="constructor_summary"><!-- --></A>
116
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118
<TD COLSPAN=2><FONT SIZE="+2">
119
<B>Constructor Summary</B></FONT></TD>
120
</TR>
121
<TR BGCOLOR="white" CLASS="TableRowColor">
122
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#FLayoutDraw(com.iver.cit.gvsig.gui.layout.Layout)">FLayoutDraw</A></B>(<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/Layout.html" title="class in com.iver.cit.gvsig.gui.layout">Layout</A>&nbsp;l)</CODE>
123

    
124
<BR>
125
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crea un nuevo FLayoutDraw.</TD>
126
</TR>
127
</TABLE>
128
&nbsp;
129
<!-- ========== METHOD SUMMARY =========== -->
130

    
131
<A NAME="method_summary"><!-- --></A>
132
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
133
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
134
<TD COLSPAN=2><FONT SIZE="+2">
135
<B>Method Summary</B></FONT></TD>
136
</TR>
137
<TR BGCOLOR="white" CLASS="TableRowColor">
138
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139
<CODE>&nbsp;void</CODE></FONT></TD>
140
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#drawGrid(java.awt.Graphics2D)">drawGrid</A></B>(java.awt.Graphics2D&nbsp;g)</CODE>
141

    
142
<BR>
143
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144
</TR>
145
<TR BGCOLOR="white" CLASS="TableRowColor">
146
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147
<CODE>&nbsp;void</CODE></FONT></TD>
148
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#drawHandlers(java.awt.Graphics2D, java.awt.Color)">drawHandlers</A></B>(java.awt.Graphics2D&nbsp;g,
149
             java.awt.Color&nbsp;color)</CODE>
150

    
151
<BR>
152
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dibuja los handlers sobre los fframes que esten seleccionados.</TD>
153
</TR>
154
<TR BGCOLOR="white" CLASS="TableRowColor">
155
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156
<CODE>&nbsp;void</CODE></FONT></TD>
157
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#drawLayout(java.awt.Graphics2D, java.awt.image.BufferedImage)">drawLayout</A></B>(java.awt.Graphics2D&nbsp;g2,
158
           java.awt.image.BufferedImage&nbsp;imgBase)</CODE>
159

    
160
<BR>
161
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M?todo para dibujar el Layout y modificar la matriz de transformaci?n  a
162
 partir del tama?o en pixels que tenga rect y el formato de papel
163
 seleccionado.</TD>
164
</TR>
165
<TR BGCOLOR="white" CLASS="TableRowColor">
166
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167
<CODE>&nbsp;void</CODE></FONT></TD>
168
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#drawRectangle(java.awt.Graphics2D)">drawRectangle</A></B>(java.awt.Graphics2D&nbsp;g)</CODE>
169

    
170
<BR>
171
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dibuja sobre un Graphics2D el rect?ngulo que representa al folio.</TD>
172
</TR>
173
<TR BGCOLOR="white" CLASS="TableRowColor">
174
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175
<CODE>&nbsp;void</CODE></FONT></TD>
176
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutDraw.html#drawRuler(java.awt.Graphics2D, java.awt.Color)">drawRuler</A></B>(java.awt.Graphics2D&nbsp;g,
177
          java.awt.Color&nbsp;color)</CODE>
178

    
179
<BR>
180
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dibuja sobre el graphics2d las reglas.</TD>
181
</TR>
182
</TABLE>
183
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
184
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
185
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
186
<TD><B>Methods inherited from class java.lang.Object</B></TD>
187
</TR>
188
<TR BGCOLOR="white" CLASS="TableRowColor">
189
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
190
</TR>
191
</TABLE>
192
&nbsp;
193
<P>
194

    
195
<!-- ============ FIELD DETAIL =========== -->
196

    
197

    
198
<!-- ========= CONSTRUCTOR DETAIL ======== -->
199

    
200
<A NAME="constructor_detail"><!-- --></A>
201
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
202
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
203
<TD COLSPAN=1><FONT SIZE="+2">
204
<B>Constructor Detail</B></FONT></TD>
205
</TR>
206
</TABLE>
207

    
208
<A NAME="FLayoutDraw(com.iver.cit.gvsig.gui.layout.Layout)"><!-- --></A><H3>
209
FLayoutDraw</H3>
210
<PRE>
211
public <B>FLayoutDraw</B>(<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/Layout.html" title="class in com.iver.cit.gvsig.gui.layout">Layout</A>&nbsp;l)</PRE>
212
<DL>
213
<DD>Crea un nuevo FLayoutDraw.
214
<P>
215
<DT><B>Parameters:</B><DD><CODE>l</CODE> - Referencia al Layout.</DL>
216

    
217
<!-- ============ METHOD DETAIL ========== -->
218

    
219
<A NAME="method_detail"><!-- --></A>
220
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
221
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
222
<TD COLSPAN=1><FONT SIZE="+2">
223
<B>Method Detail</B></FONT></TD>
224
</TR>
225
</TABLE>
226

    
227
<A NAME="drawLayout(java.awt.Graphics2D, java.awt.image.BufferedImage)"><!-- --></A><H3>
228
drawLayout</H3>
229
<PRE>
230
public void <B>drawLayout</B>(java.awt.Graphics2D&nbsp;g2,
231
                       java.awt.image.BufferedImage&nbsp;imgBase)
232
                throws DriverException</PRE>
233
<DL>
234
<DD>M?todo para dibujar el Layout y modificar la matriz de transformaci?n  a
235
 partir del tama?o en pixels que tenga rect y el formato de papel
236
 seleccionado.
237
<P>
238
<DD><DL>
239
<DT><B>Parameters:</B><DD><CODE>g2</CODE> - <DD><CODE>imgBase</CODE> - Si es null, est?s imprimiendo. Si no, la usas para el
240
                   c?digo de  optimizaci?n.
241
<DT><B>Throws:</B>
242
<DD><CODE>DriverException</CODE></DL>
243
</DD>
244
</DL>
245
<HR>
246

    
247
<A NAME="drawRectangle(java.awt.Graphics2D)"><!-- --></A><H3>
248
drawRectangle</H3>
249
<PRE>
250
public void <B>drawRectangle</B>(java.awt.Graphics2D&nbsp;g)</PRE>
251
<DL>
252
<DD>Dibuja sobre un Graphics2D el rect?ngulo que representa al folio.
253
<P>
254
<DD><DL>
255
<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics2D</DL>
256
</DD>
257
</DL>
258
<HR>
259

    
260
<A NAME="drawGrid(java.awt.Graphics2D)"><!-- --></A><H3>
261
drawGrid</H3>
262
<PRE>
263
public void <B>drawGrid</B>(java.awt.Graphics2D&nbsp;g)</PRE>
264
<DL>
265
<DD><DL>
266
</DL>
267
</DD>
268
</DL>
269
<HR>
270

    
271
<A NAME="drawRuler(java.awt.Graphics2D, java.awt.Color)"><!-- --></A><H3>
272
drawRuler</H3>
273
<PRE>
274
public void <B>drawRuler</B>(java.awt.Graphics2D&nbsp;g,
275
                      java.awt.Color&nbsp;color)</PRE>
276
<DL>
277
<DD>Dibuja sobre el graphics2d las reglas.
278
<P>
279
<DD><DL>
280
<DT><B>Parameters:</B><DD><CODE>g</CODE> - graphics2d sobre el que se dibuja.<DD><CODE>color</CODE> - Color de la regla.</DL>
281
</DD>
282
</DL>
283
<HR>
284

    
285
<A NAME="drawHandlers(java.awt.Graphics2D, java.awt.Color)"><!-- --></A><H3>
286
drawHandlers</H3>
287
<PRE>
288
public void <B>drawHandlers</B>(java.awt.Graphics2D&nbsp;g,
289
                         java.awt.Color&nbsp;color)</PRE>
290
<DL>
291
<DD>Dibuja los handlers sobre los fframes que esten seleccionados.
292
<P>
293
<DD><DL>
294
<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics sobre el que se dibuja.<DD><CODE>color</CODE> - Color de los Handlers.</DL>
295
</DD>
296
</DL>
297
<!-- ========= END OF CLASS DATA ========= -->
298
<HR>
299

    
300

    
301
<!-- ======= START OF BOTTOM NAVBAR ====== -->
302
<A NAME="navbar_bottom"><!-- --></A>
303
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
304
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
305
<TR>
306
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
307
<A NAME="navbar_bottom_firstrow"><!-- --></A>
308
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
309
  <TR ALIGN="center" VALIGN="top">
310
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
311
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
312
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
313
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
314
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
315
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
316
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
317
  </TR>
318
</TABLE>
319
</TD>
320
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
321
</EM>
322
</TD>
323
</TR>
324

    
325
<TR>
326
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
327
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/EventsHandler.html" title="class in com.iver.cit.gvsig.gui.layout"><B>PREV CLASS</B></A>&nbsp;
328
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/gui/layout/FLayoutFunctions.html" title="class in com.iver.cit.gvsig.gui.layout"><B>NEXT CLASS</B></A></FONT></TD>
329
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
330
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
331
&nbsp;<A HREF="FLayoutDraw.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
332
&nbsp;<SCRIPT type="text/javascript">
333
  <!--
334
  if(window==top) {
335
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
336
  }
337
  //-->
338
</SCRIPT>
339
<NOSCRIPT>
340
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
341
</NOSCRIPT>
342

    
343
</FONT></TD>
344
</TR>
345
<TR>
346
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
347
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
348
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
349
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
350
</TR>
351
</TABLE>
352
<A NAME="skip-navbar_bottom"></A>
353
<!-- ======== END OF BOTTOM NAVBAR ======= -->
354

    
355
<HR>
356

    
357
</BODY>
358
</HTML>