/[debian]/libjgraph-java/trunk/doc/api/org/jgraph/graph/EdgeView.EdgeHandle.html
ViewVC logotype

Contents of /libjgraph-java/trunk/doc/api/org/jgraph/graph/EdgeView.EdgeHandle.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 816 - (show annotations)
Fri Aug 3 13:14:15 2007 UTC (13 years, 10 months ago) by gregoa
File MIME type: text/html
File size: 44309 byte(s)
* New upstream release.
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_11) on Mon Jul 30 10:14:31 BST 2007 -->
6 <TITLE>
7 EdgeView.EdgeHandle (JGraph v5.10.1.4 API Specification)
8 </TITLE>
9
10 <META NAME="keywords" CONTENT="org.jgraph.graph.EdgeView.EdgeHandle 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="EdgeView.EdgeHandle (JGraph v5.10.1.4 API Specification)";
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="class-use/EdgeView.EdgeHandle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
43 </TR>
44 </TABLE>
45 </TD>
46 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
47 <p><b>JGraph</b><br>v5.10.1.4</p></EM>
48 </TD>
49 </TR>
50
51 <TR>
52 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
53 &nbsp;<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph"><B>PREV CLASS</B></A>&nbsp;
54 &nbsp;<A HREF="../../../org/jgraph/graph/ExecutableChange.html" title="class in org.jgraph.graph"><B>NEXT CLASS</B></A></FONT></TD>
55 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
56 <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
57 &nbsp;<A HREF="EdgeView.EdgeHandle.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
58 &nbsp;<SCRIPT type="text/javascript">
59 <!--
60 if(window==top) {
61 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
62 }
63 //-->
64 </SCRIPT>
65 <NOSCRIPT>
66 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
67 </NOSCRIPT>
68
69 </FONT></TD>
70 </TR>
71 <TR>
72 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
73 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
74 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
75 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
76 </TR>
77 </TABLE>
78 <A NAME="skip-navbar_top"></A>
79 <!-- ========= END OF TOP NAVBAR ========= -->
80
81 <HR>
82 <!-- ======== START OF CLASS DATA ======== -->
83 <H2>
84 <FONT SIZE="-1">
85 org.jgraph.graph</FONT>
86 <BR>
87 Class EdgeView.EdgeHandle</H2>
88 <PRE>
89 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
90 <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.jgraph.graph.EdgeView.EdgeHandle</B>
91 </PRE>
92 <DL>
93 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
94 </DL>
95 <DL>
96 <DT><B>Enclosing class:</B><DD><A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A></DD>
97 </DL>
98 <HR>
99 <DL>
100 <DT>public static class <B>EdgeView.EdgeHandle</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DL>
101
102 <P>
103 <DL>
104 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html#org.jgraph.graph.EdgeView.EdgeHandle">Serialized Form</A></DL>
105 <HR>
106
107 <P>
108 <!-- ======== NESTED CLASS SUMMARY ======== -->
109
110
111 <!-- =========== FIELD SUMMARY =========== -->
112
113 <A NAME="field_summary"><!-- --></A>
114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
115 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
116 <TD COLSPAN=2><FONT SIZE="+2">
117 <B>Field Summary</B></FONT></TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>protected &nbsp;int</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#currentIndex">currentIndex</A></B></CODE>
123
124 <BR>
125 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Holds the index of the current (editing) label or point.</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>protected &nbsp;int</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#currentLabel">currentLabel</A></B></CODE>
131
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Holds the index of the current (editing) label or point.</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A></CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#currentPoint">currentPoint</A></B></CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145 <CODE>protected &nbsp;<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A></CODE></FONT></TD>
146 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#edge">edge</A></B></CODE>
147
148 <BR>
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
150 </TR>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
154 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#edgeModified">edgeModified</A></B></CODE>
155
156 <BR>
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates whether the edge has been modified during the last mouse
158 pressed and dragged operations.</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#editing">editing</A></B></CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;True if the cell is being edited.</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A>[]</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#extraLabelLocations">extraLabelLocations</A></B></CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#firstOverlayCall">firstOverlayCall</A></B></CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
186 <CODE>protected &nbsp;<A HREF="../../../org/jgraph/JGraph.html" title="class in org.jgraph">JGraph</A></CODE></FONT></TD>
187 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#graph">graph</A></B></CODE>
188
189 <BR>
190 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
191 </TR>
192 <TR BGCOLOR="white" CLASS="TableRowColor">
193 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
194 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A></CODE></FONT></TD>
195 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#initialLabelLocation">initialLabelLocation</A></B></CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Holds the initial location of the label.</TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
203 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isEdgeConnectable">isEdgeConnectable</A></B></CODE>
204
205 <BR>
206 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
207 </TR>
208 <TR BGCOLOR="white" CLASS="TableRowColor">
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
211 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#label">label</A></B></CODE>
212
213 <BR>
214 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A></CODE></FONT></TD>
219 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#loc">loc</A></B></CODE>
220
221 <BR>
222 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226 <CODE>protected &nbsp;<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A></CODE></FONT></TD>
227 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#orig">orig</A></B></CODE>
228
229 <BR>
230 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A>[]</CODE></FONT></TD>
235 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#r">r</A></B></CODE>
236
237 <BR>
238 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
239 </TR>
240 <TR BGCOLOR="white" CLASS="TableRowColor">
241 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242 <CODE>protected &nbsp;<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A></CODE></FONT></TD>
243 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#relevantEdge">relevantEdge</A></B></CODE>
244
245 <BR>
246 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
247 </TR>
248 <TR BGCOLOR="white" CLASS="TableRowColor">
249 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
251 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#source">source</A></B></CODE>
252
253 <BR>
254 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
259 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#target">target</A></B></CODE>
260
261 <BR>
262 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
263 </TR>
264 </TABLE>
265 &nbsp;
266 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
267
268 <A NAME="constructor_summary"><!-- --></A>
269 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
270 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
271 <TD COLSPAN=2><FONT SIZE="+2">
272 <B>Constructor Summary</B></FONT></TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#EdgeView.EdgeHandle(org.jgraph.graph.EdgeView, org.jgraph.graph.GraphContext)">EdgeView.EdgeHandle</A></B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge,
276 <A HREF="../../../org/jgraph/graph/GraphContext.html" title="class in org.jgraph.graph">GraphContext</A>&nbsp;ctx)</CODE>
277
278 <BR>
279 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
280 </TR>
281 </TABLE>
282 &nbsp;
283 <!-- ========== METHOD SUMMARY =========== -->
284
285 <A NAME="method_summary"><!-- --></A>
286 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
287 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
288 <TD COLSPAN=2><FONT SIZE="+2">
289 <B>Method Summary</B></FONT></TD>
290 </TR>
291 <TR BGCOLOR="white" CLASS="TableRowColor">
292 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
293 <CODE>protected &nbsp;<A HREF="../../../org/jgraph/graph/ConnectionSet.html" title="class in org.jgraph.graph">ConnectionSet</A></CODE></FONT></TD>
294 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#createConnectionSet(org.jgraph.graph.EdgeView, boolean)">createConnectionSet</A></B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;view,
295 boolean&nbsp;verbose)</CODE>
296
297 <BR>
298 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
299 </TR>
300 <TR BGCOLOR="white" CLASS="TableRowColor">
301 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
302 <CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A></CODE></FONT></TD>
303 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#getRelativeLabelPosition(org.jgraph.graph.EdgeView, java.awt.geom.Point2D)">getRelativeLabelPosition</A></B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge,
304 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</CODE>
305
306 <BR>
307 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308 </TR>
309 <TR BGCOLOR="white" CLASS="TableRowColor">
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311 <CODE>protected &nbsp;void</CODE></FONT></TD>
312 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#invalidate()">invalidate</A></B>()</CODE>
313
314 <BR>
315 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
316 </TR>
317 <TR BGCOLOR="white" CLASS="TableRowColor">
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319 <CODE>&nbsp;boolean</CODE></FONT></TD>
320 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isAddPointEvent(java.awt.event.MouseEvent)">isAddPointEvent</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</CODE>
321
322 <BR>
323 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returning true signifies a mouse event adds a new point to an edge.</TD>
324 </TR>
325 <TR BGCOLOR="white" CLASS="TableRowColor">
326 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
327 <CODE>&nbsp;boolean</CODE></FONT></TD>
328 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isConstrainedMoveEvent(java.awt.event.MouseEvent)">isConstrainedMoveEvent</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;e)</CODE>
329
330 <BR>
331 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
332 </TR>
333 <TR BGCOLOR="white" CLASS="TableRowColor">
334 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
335 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
336 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isEditing()">isEditing</A></B>()</CODE>
337
338 <BR>
339 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
340 </TR>
341 <TR BGCOLOR="white" CLASS="TableRowColor">
342 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
343 <CODE>&nbsp;boolean</CODE></FONT></TD>
344 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isRemovePointEvent(java.awt.event.MouseEvent)">isRemovePointEvent</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</CODE>
345
346 <BR>
347 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returning true signifies a mouse event removes a given point.</TD>
348 </TR>
349 <TR BGCOLOR="white" CLASS="TableRowColor">
350 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
351 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
352 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isSourceEditing()">isSourceEditing</A></B>()</CODE>
353
354 <BR>
355 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
356 </TR>
357 <TR BGCOLOR="white" CLASS="TableRowColor">
358 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
359 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
360 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#isTargetEditing()">isTargetEditing</A></B>()</CODE>
361
362 <BR>
363 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
364 </TR>
365 <TR BGCOLOR="white" CLASS="TableRowColor">
366 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
367 <CODE>&nbsp;void</CODE></FONT></TD>
368 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#mouseDragged(java.awt.event.MouseEvent)">mouseDragged</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</CODE>
369
370 <BR>
371 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Messaged when the user drags the selection.</TD>
372 </TR>
373 <TR BGCOLOR="white" CLASS="TableRowColor">
374 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375 <CODE>&nbsp;void</CODE></FONT></TD>
376 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#mouseMoved(java.awt.event.MouseEvent)">mouseMoved</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</CODE>
377
378 <BR>
379 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked when the mouse pointer has been moved on a component (with no
380 buttons down).</TD>
381 </TR>
382 <TR BGCOLOR="white" CLASS="TableRowColor">
383 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384 <CODE>&nbsp;void</CODE></FONT></TD>
385 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</CODE>
386
387 <BR>
388 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Messaged when a mouse button is pressed.</TD>
389 </TR>
390 <TR BGCOLOR="white" CLASS="TableRowColor">
391 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
392 <CODE>&nbsp;void</CODE></FONT></TD>
393 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;e)</CODE>
394
395 <BR>
396 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Messaged when the drag operation has
397 terminated with a drop.</TD>
398 </TR>
399 <TR BGCOLOR="white" CLASS="TableRowColor">
400 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401 <CODE>&nbsp;void</CODE></FONT></TD>
402 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#overlay(java.awt.Graphics)">overlay</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g)</CODE>
403
404 <BR>
405 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paint the handle on the given graphics object during mouse
406 operations.</TD>
407 </TR>
408 <TR BGCOLOR="white" CLASS="TableRowColor">
409 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
410 <CODE>&nbsp;void</CODE></FONT></TD>
411 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#paint(java.awt.Graphics)">paint</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g)</CODE>
412
413 <BR>
414 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paint the handle on the given graphics object once.</TD>
415 </TR>
416 <TR BGCOLOR="white" CLASS="TableRowColor">
417 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
418 <CODE>protected &nbsp;void</CODE></FONT></TD>
419 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#paintPort(java.awt.Graphics, org.jgraph.graph.CellView)">paintPort</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g,
420 <A HREF="../../../org/jgraph/graph/CellView.html" title="interface in org.jgraph.graph">CellView</A>&nbsp;p)</CODE>
421
422 <BR>
423 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
424 </TR>
425 <TR BGCOLOR="white" CLASS="TableRowColor">
426 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
427 <CODE>protected &nbsp;void</CODE></FONT></TD>
428 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#processNestedMap(java.util.Map, boolean)">processNestedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;nested,
429 boolean&nbsp;clone)</CODE>
430
431 <BR>
432 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
433 </TR>
434 <TR BGCOLOR="white" CLASS="TableRowColor">
435 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
436 <CODE>protected &nbsp;void</CODE></FONT></TD>
437 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#reloadPoints(org.jgraph.graph.EdgeView)">reloadPoints</A></B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge)</CODE>
438
439 <BR>
440 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
441 </TR>
442 <TR BGCOLOR="white" CLASS="TableRowColor">
443 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
444 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
445 <TD><CODE><B><A HREF="../../../org/jgraph/graph/EdgeView.EdgeHandle.html#snap(boolean, java.awt.geom.Point2D)">snap</A></B>(boolean&nbsp;source,
446 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A>&nbsp;point)</CODE>
447
448 <BR>
449 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
450 </TR>
451 </TABLE>
452 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
453 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
454 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
455 <TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
456 </TR>
457 <TR BGCOLOR="white" CLASS="TableRowColor">
458 <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
459 </TR>
460 </TABLE>
461 &nbsp;
462 <P>
463
464 <!-- ============ FIELD DETAIL =========== -->
465
466 <A NAME="field_detail"><!-- --></A>
467 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
468 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
469 <TD COLSPAN=1><FONT SIZE="+2">
470 <B>Field Detail</B></FONT></TD>
471 </TR>
472 </TABLE>
473
474 <A NAME="graph"><!-- --></A><H3>
475 graph</H3>
476 <PRE>
477 protected <A HREF="../../../org/jgraph/JGraph.html" title="class in org.jgraph">JGraph</A> <B>graph</B></PRE>
478 <DL>
479 <DL>
480 </DL>
481 </DL>
482 <HR>
483
484 <A NAME="edge"><!-- --></A><H3>
485 edge</H3>
486 <PRE>
487 protected <A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A> <B>edge</B></PRE>
488 <DL>
489 <DL>
490 </DL>
491 </DL>
492 <HR>
493
494 <A NAME="orig"><!-- --></A><H3>
495 orig</H3>
496 <PRE>
497 protected <A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A> <B>orig</B></PRE>
498 <DL>
499 <DL>
500 </DL>
501 </DL>
502 <HR>
503
504 <A NAME="label"><!-- --></A><H3>
505 label</H3>
506 <PRE>
507 protected boolean <B>label</B></PRE>
508 <DL>
509 <DL>
510 </DL>
511 </DL>
512 <HR>
513
514 <A NAME="source"><!-- --></A><H3>
515 source</H3>
516 <PRE>
517 protected boolean <B>source</B></PRE>
518 <DL>
519 <DL>
520 </DL>
521 </DL>
522 <HR>
523
524 <A NAME="target"><!-- --></A><H3>
525 target</H3>
526 <PRE>
527 protected boolean <B>target</B></PRE>
528 <DL>
529 <DL>
530 </DL>
531 </DL>
532 <HR>
533
534 <A NAME="currentLabel"><!-- --></A><H3>
535 currentLabel</H3>
536 <PRE>
537 protected int <B>currentLabel</B></PRE>
538 <DL>
539 <DD>Holds the index of the current (editing) label or point.
540 <P>
541 <DL>
542 </DL>
543 </DL>
544 <HR>
545
546 <A NAME="currentIndex"><!-- --></A><H3>
547 currentIndex</H3>
548 <PRE>
549 protected int <B>currentIndex</B></PRE>
550 <DL>
551 <DD>Holds the index of the current (editing) label or point.
552 <P>
553 <DL>
554 </DL>
555 </DL>
556 <HR>
557
558 <A NAME="currentPoint"><!-- --></A><H3>
559 currentPoint</H3>
560 <PRE>
561 protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A> <B>currentPoint</B></PRE>
562 <DL>
563 <DL>
564 </DL>
565 </DL>
566 <HR>
567
568 <A NAME="r"><!-- --></A><H3>
569 r</H3>
570 <PRE>
571 protected transient <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A>[] <B>r</B></PRE>
572 <DL>
573 <DL>
574 </DL>
575 </DL>
576 <HR>
577
578 <A NAME="loc"><!-- --></A><H3>
579 loc</H3>
580 <PRE>
581 protected transient <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A> <B>loc</B></PRE>
582 <DL>
583 <DL>
584 </DL>
585 </DL>
586 <HR>
587
588 <A NAME="extraLabelLocations"><!-- --></A><H3>
589 extraLabelLocations</H3>
590 <PRE>
591 protected transient <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom">Rectangle2D</A>[] <B>extraLabelLocations</B></PRE>
592 <DL>
593 <DL>
594 </DL>
595 </DL>
596 <HR>
597
598 <A NAME="firstOverlayCall"><!-- --></A><H3>
599 firstOverlayCall</H3>
600 <PRE>
601 protected boolean <B>firstOverlayCall</B></PRE>
602 <DL>
603 <DL>
604 </DL>
605 </DL>
606 <HR>
607
608 <A NAME="isEdgeConnectable"><!-- --></A><H3>
609 isEdgeConnectable</H3>
610 <PRE>
611 protected boolean <B>isEdgeConnectable</B></PRE>
612 <DL>
613 <DL>
614 </DL>
615 </DL>
616 <HR>
617
618 <A NAME="relevantEdge"><!-- --></A><H3>
619 relevantEdge</H3>
620 <PRE>
621 protected <A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A> <B>relevantEdge</B></PRE>
622 <DL>
623 <DL>
624 </DL>
625 </DL>
626 <HR>
627
628 <A NAME="editing"><!-- --></A><H3>
629 editing</H3>
630 <PRE>
631 protected boolean <B>editing</B></PRE>
632 <DL>
633 <DD>True if the cell is being edited.
634 <P>
635 <DL>
636 </DL>
637 </DL>
638 <HR>
639
640 <A NAME="initialLabelLocation"><!-- --></A><H3>
641 initialLabelLocation</H3>
642 <PRE>
643 protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A> <B>initialLabelLocation</B></PRE>
644 <DL>
645 <DD>Holds the initial location of the label.
646 <P>
647 <DL>
648 </DL>
649 </DL>
650 <HR>
651
652 <A NAME="edgeModified"><!-- --></A><H3>
653 edgeModified</H3>
654 <PRE>
655 protected boolean <B>edgeModified</B></PRE>
656 <DL>
657 <DD>Indicates whether the edge has been modified during the last mouse
658 pressed and dragged operations.
659 <P>
660 <DL>
661 </DL>
662 </DL>
663
664 <!-- ========= CONSTRUCTOR DETAIL ======== -->
665
666 <A NAME="constructor_detail"><!-- --></A>
667 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
668 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
669 <TD COLSPAN=1><FONT SIZE="+2">
670 <B>Constructor Detail</B></FONT></TD>
671 </TR>
672 </TABLE>
673
674 <A NAME="EdgeView.EdgeHandle(org.jgraph.graph.EdgeView, org.jgraph.graph.GraphContext)"><!-- --></A><H3>
675 EdgeView.EdgeHandle</H3>
676 <PRE>
677 public <B>EdgeView.EdgeHandle</B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge,
678 <A HREF="../../../org/jgraph/graph/GraphContext.html" title="class in org.jgraph.graph">GraphContext</A>&nbsp;ctx)</PRE>
679 <DL>
680 </DL>
681
682 <!-- ============ METHOD DETAIL ========== -->
683
684 <A NAME="method_detail"><!-- --></A>
685 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
686 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
687 <TD COLSPAN=1><FONT SIZE="+2">
688 <B>Method Detail</B></FONT></TD>
689 </TR>
690 </TABLE>
691
692 <A NAME="reloadPoints(org.jgraph.graph.EdgeView)"><!-- --></A><H3>
693 reloadPoints</H3>
694 <PRE>
695 protected void <B>reloadPoints</B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge)</PRE>
696 <DL>
697 <DD><DL>
698 </DL>
699 </DD>
700 <DD><DL>
701 </DL>
702 </DD>
703 </DL>
704 <HR>
705
706 <A NAME="paint(java.awt.Graphics)"><!-- --></A><H3>
707 paint</H3>
708 <PRE>
709 public void <B>paint</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g)</PRE>
710 <DL>
711 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></B></DD>
712 <DD>Paint the handle on the given graphics object once.
713 <P>
714 <DD><DL>
715 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#paint(java.awt.Graphics)">paint</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
716 </DD>
717 <DD><DL>
718 <DT><B>Parameters:</B><DD><CODE>g</CODE> - the graphics object to paint the handle on</DL>
719 </DD>
720 </DL>
721 <HR>
722
723 <A NAME="overlay(java.awt.Graphics)"><!-- --></A><H3>
724 overlay</H3>
725 <PRE>
726 public void <B>overlay</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g)</PRE>
727 <DL>
728 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></B></DD>
729 <DD>Paint the handle on the given graphics object during mouse
730 operations.
731 <P>
732 <DD><DL>
733 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#overlay(java.awt.Graphics)">overlay</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
734 </DD>
735 <DD><DL>
736 <DT><B>Parameters:</B><DD><CODE>g</CODE> - the graphics object to paint the handle on</DL>
737 </DD>
738 </DL>
739 <HR>
740
741 <A NAME="paintPort(java.awt.Graphics, org.jgraph.graph.CellView)"><!-- --></A><H3>
742 paintPort</H3>
743 <PRE>
744 protected void <B>paintPort</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/Graphics.html" title="class or interface in java.awt">Graphics</A>&nbsp;g,
745 <A HREF="../../../org/jgraph/graph/CellView.html" title="interface in org.jgraph.graph">CellView</A>&nbsp;p)</PRE>
746 <DL>
747 <DD><DL>
748 </DL>
749 </DD>
750 <DD><DL>
751 </DL>
752 </DD>
753 </DL>
754 <HR>
755
756 <A NAME="snap(boolean, java.awt.geom.Point2D)"><!-- --></A><H3>
757 snap</H3>
758 <PRE>
759 protected boolean <B>snap</B>(boolean&nbsp;source,
760 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A>&nbsp;point)</PRE>
761 <DL>
762 <DD><DL>
763 </DL>
764 </DD>
765 <DD><DL>
766 </DL>
767 </DD>
768 </DL>
769 <HR>
770
771 <A NAME="isConstrainedMoveEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
772 isConstrainedMoveEvent</H3>
773 <PRE>
774 public boolean <B>isConstrainedMoveEvent</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;e)</PRE>
775 <DL>
776 <DD><DL>
777 </DL>
778 </DD>
779 <DD><DL>
780 </DL>
781 </DD>
782 </DL>
783 <HR>
784
785 <A NAME="isAddPointEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
786 isAddPointEvent</H3>
787 <PRE>
788 public boolean <B>isAddPointEvent</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</PRE>
789 <DL>
790 <DD>Returning true signifies a mouse event adds a new point to an edge.
791 <P>
792 <DD><DL>
793 </DL>
794 </DD>
795 <DD><DL>
796 </DL>
797 </DD>
798 </DL>
799 <HR>
800
801 <A NAME="isRemovePointEvent(java.awt.event.MouseEvent)"><!-- --></A><H3>
802 isRemovePointEvent</H3>
803 <PRE>
804 public boolean <B>isRemovePointEvent</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</PRE>
805 <DL>
806 <DD>Returning true signifies a mouse event removes a given point.
807 <P>
808 <DD><DL>
809 </DL>
810 </DD>
811 <DD><DL>
812 </DL>
813 </DD>
814 </DL>
815 <HR>
816
817 <A NAME="isSourceEditing()"><!-- --></A><H3>
818 isSourceEditing</H3>
819 <PRE>
820 protected boolean <B>isSourceEditing</B>()</PRE>
821 <DL>
822 <DD><DL>
823 </DL>
824 </DD>
825 <DD><DL>
826 </DL>
827 </DD>
828 </DL>
829 <HR>
830
831 <A NAME="isTargetEditing()"><!-- --></A><H3>
832 isTargetEditing</H3>
833 <PRE>
834 protected boolean <B>isTargetEditing</B>()</PRE>
835 <DL>
836 <DD><DL>
837 </DL>
838 </DD>
839 <DD><DL>
840 </DL>
841 </DD>
842 </DL>
843 <HR>
844
845 <A NAME="isEditing()"><!-- --></A><H3>
846 isEditing</H3>
847 <PRE>
848 protected boolean <B>isEditing</B>()</PRE>
849 <DL>
850 <DD><DL>
851 </DL>
852 </DD>
853 <DD><DL>
854 </DL>
855 </DD>
856 </DL>
857 <HR>
858
859 <A NAME="mouseMoved(java.awt.event.MouseEvent)"><!-- --></A><H3>
860 mouseMoved</H3>
861 <PRE>
862 public void <B>mouseMoved</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</PRE>
863 <DL>
864 <DD>Invoked when the mouse pointer has been moved on a component (with no
865 buttons down).
866 <P>
867 <DD><DL>
868 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#mouseMoved(java.awt.event.MouseEvent)">mouseMoved</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
869 </DD>
870 <DD><DL>
871 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the mouse event to be processed</DL>
872 </DD>
873 </DL>
874 <HR>
875
876 <A NAME="mousePressed(java.awt.event.MouseEvent)"><!-- --></A><H3>
877 mousePressed</H3>
878 <PRE>
879 public void <B>mousePressed</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</PRE>
880 <DL>
881 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></B></DD>
882 <DD>Messaged when a mouse button is pressed.
883 <P>
884 <DD><DL>
885 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
886 </DD>
887 <DD><DL>
888 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the mouse event to be processed</DL>
889 </DD>
890 </DL>
891 <HR>
892
893 <A NAME="mouseDragged(java.awt.event.MouseEvent)"><!-- --></A><H3>
894 mouseDragged</H3>
895 <PRE>
896 public void <B>mouseDragged</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;event)</PRE>
897 <DL>
898 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></B></DD>
899 <DD>Messaged when the user drags the selection.
900 The Controller is responsible to determine whether the mouse is
901 inside the parent graph or not.
902 <P>
903 <DD><DL>
904 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#mouseDragged(java.awt.event.MouseEvent)">mouseDragged</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
905 </DD>
906 <DD><DL>
907 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the drag event to be processed</DL>
908 </DD>
909 </DL>
910 <HR>
911
912 <A NAME="getRelativeLabelPosition(org.jgraph.graph.EdgeView, java.awt.geom.Point2D)"><!-- --></A><H3>
913 getRelativeLabelPosition</H3>
914 <PRE>
915 protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A> <B>getRelativeLabelPosition</B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;edge,
916 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom">Point2D</A>&nbsp;p)</PRE>
917 <DL>
918 <DD><DL>
919 </DL>
920 </DD>
921 <DD><DL>
922 </DL>
923 </DD>
924 </DL>
925 <HR>
926
927 <A NAME="mouseReleased(java.awt.event.MouseEvent)"><!-- --></A><H3>
928 mouseReleased</H3>
929 <PRE>
930 public void <B>mouseReleased</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/event/MouseEvent.html" title="class or interface in java.awt.event">MouseEvent</A>&nbsp;e)</PRE>
931 <DL>
932 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></B></DD>
933 <DD>Messaged when the drag operation has
934 terminated with a drop.
935 <P>
936 <DD><DL>
937 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jgraph/graph/CellHandle.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A></CODE> in interface <CODE><A HREF="../../../org/jgraph/graph/CellHandle.html" title="interface in org.jgraph.graph">CellHandle</A></CODE></DL>
938 </DD>
939 <DD><DL>
940 <DT><B>Parameters:</B><DD><CODE>e</CODE> - the drop event to be processed</DL>
941 </DD>
942 </DL>
943 <HR>
944
945 <A NAME="processNestedMap(java.util.Map, boolean)"><!-- --></A><H3>
946 processNestedMap</H3>
947 <PRE>
948 protected void <B>processNestedMap</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;nested,
949 boolean&nbsp;clone)</PRE>
950 <DL>
951 <DD><DL>
952 </DL>
953 </DD>
954 <DD><DL>
955 </DL>
956 </DD>
957 </DL>
958 <HR>
959
960 <A NAME="createConnectionSet(org.jgraph.graph.EdgeView, boolean)"><!-- --></A><H3>
961 createConnectionSet</H3>
962 <PRE>
963 protected <A HREF="../../../org/jgraph/graph/ConnectionSet.html" title="class in org.jgraph.graph">ConnectionSet</A> <B>createConnectionSet</B>(<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph">EdgeView</A>&nbsp;view,
964 boolean&nbsp;verbose)</PRE>
965 <DL>
966 <DD><DL>
967 </DL>
968 </DD>
969 <DD><DL>
970 </DL>
971 </DD>
972 </DL>
973 <HR>
974
975 <A NAME="invalidate()"><!-- --></A><H3>
976 invalidate</H3>
977 <PRE>
978 protected void <B>invalidate</B>()</PRE>
979 <DL>
980 <DD><DL>
981 </DL>
982 </DD>
983 <DD><DL>
984 </DL>
985 </DD>
986 </DL>
987 <!-- ========= END OF CLASS DATA ========= -->
988 <HR>
989
990
991 <!-- ======= START OF BOTTOM NAVBAR ====== -->
992 <A NAME="navbar_bottom"><!-- --></A>
993 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
994 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
995 <TR>
996 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
997 <A NAME="navbar_bottom_firstrow"><!-- --></A>
998 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
999 <TR ALIGN="center" VALIGN="top">
1000 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1001 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1002 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1003 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/EdgeView.EdgeHandle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1004 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1005 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1006 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1007 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1008 </TR>
1009 </TABLE>
1010 </TD>
1011 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1012 <p><b>JGraph</b><br>v5.10.1.4</p></EM>
1013 </TD>
1014 </TR>
1015
1016 <TR>
1017 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1018 &nbsp;<A HREF="../../../org/jgraph/graph/EdgeView.html" title="class in org.jgraph.graph"><B>PREV CLASS</B></A>&nbsp;
1019 &nbsp;<A HREF="../../../org/jgraph/graph/ExecutableChange.html" title="class in org.jgraph.graph"><B>NEXT CLASS</B></A></FONT></TD>
1020 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1021 <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
1022 &nbsp;<A HREF="EdgeView.EdgeHandle.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
1023 &nbsp;<SCRIPT type="text/javascript">
1024 <!--
1025 if(window==top) {
1026 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
1027 }
1028 //-->
1029 </SCRIPT>
1030 <NOSCRIPT>
1031 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
1032 </NOSCRIPT>
1033
1034 </FONT></TD>
1035 </TR>
1036 <TR>
1037 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1038 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1039 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1040 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1041 </TR>
1042 </TABLE>
1043 <A NAME="skip-navbar_bottom"></A>
1044 <!-- ======== END OF BOTTOM NAVBAR ======= -->
1045
1046 <HR>
1047 <font size=1>Copyright (C) 2001-2006 <a href="http://www.jgraph.com/"
1048 target="_blank">Gaudenz Alder</a>. All rights reserved.</font>
1049 </BODY>
1050 </HTML>

  ViewVC Help
Powered by ViewVC 1.1.26