Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » [Contribution] Direct Edit help
[Contribution] Direct Edit help [message #27723] Thu, 10 October 2002 03:14 Go to previous message
Eclipse User
Originally posted by: edisontooNOSPAM.yahoo.com.sg

This is a multi-part message in MIME format.
--------------050004000100050409080201
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I've attached three files with this post. Hopefully it will be added to
GEF by the relevant people.

LabelEditManager.java - Subclass DirectEditManager. Added option to
DeselectOnEdit. Added support for ISupportsDirectEdit interface.
{Note this feature is conditional on SelectEditPartTracker being updated
to handle double click correctly as mentioned in a previous post.)

ISupportsDirectEdit.java - An interface that allows the LabelEditManager
to get and set label text and to get font for the editor. This allows
the LabelEditManager to work with any editpart which do not have a Label
as a figure. (i.e. getFigure() does not return a Label)

FigureCellEditorLocator.java - A CellEditorLocator that takes an
IFigure for getting the location to display the CellEditor. Takes
addition X and Y offset so that it can be placed relative to the
supplied figure.

By default, I placed them under the org.eclipse.gef.tools package. Feel
free to move it to anywhere appropriate.

Cheers,
Edison

--------------050004000100050409080201
Content-Type: application/x-zip-compressed;
name="directedithelp.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="directedithelp.zip"

UEsDBBQAAAAIALR2Si1f1JP0owQAAIUMAAAVAAAATGFiZWxFZGl0TWFuYWdl ci5qYXZhpVbf
b+M2DH52gf4PxO1hTtFzbn0NCqxrb0WBdiua3u1ZsZlYO0UyJLlpMPR/H0nZ +ekOBfbixBJJ
ffz4UXSjyh9qgeD8osDS6CZgscB5EZ0zYXJ6Mj47PYEzuNcl2oAVPKiIXisD n+HRuwZ9XIOb
w91vD2KXX4/g2jVrrxd15FV6800BF1++/HLOzwtyvDIGntggwBMG9C9YFeL9 bQq37gW9XaKN
8I22xCJ6XUY6u/P5zDvnULWN0aWK2llCD5UOpXGh9Sih/NZttobb6RVc3TzC tKyxag0SKhu9
KiOsdKy3ONl1fHpyeqKXjfMR/lYvqmijNsWV92p9r0OcDGzeEScqOj/Zcd0l tPJqdVEV92qG
ZjJowZR/rXR8VD6+b3HrVVNTzua/TcMqFotkGorfKdP3zVa6WmAMxTO+RkE/ PksFv4Ib7bGM
fNKDsiQRD7FWkXlujFoHUGA4H5gT+UhW2i6A9mONYFxXl8a7F11hJSGpDgqu 0Qj6ezZxvoC7
ubgcpQaE2CALIYjB3bRtOIWwxSVRtSXy56okRcSaMAQqKelr5fwPIHnOydas z8FRDL/SIZkF
WHY5ibGKEZcNYXcSslQh5dFj+TnAXC9IWmRBOUgdk2Ll8UymM+oXVBZuSNCG zvzTsjMTkHpE
zvG4JHmDor/Jijmae7eU0140rtBLxFWNNjEpFDO9xDLBniHT3NWA2kbO3saS U2Z0QlWx8Km3
98O11FKAr7rjdDc6h6IDNoArnKvWsKGDuTKkl645mnZGfQelUSEkKnY1QjpC W4UB9fxzepJR
9IjSlJt+YvTyewkWV9v1fDTZc+gJrvYJvkzgRLtZB+0QVE5b2bHAgms9yYY3 ryWZRMTzuukW
O6k634k16dr5keSShZaYyrsou84bO87gLSHb5PHidEWi1XEbPu8CTunGoury Jt2wkkXXl1nG
bUytZtNb9Ovkkuk55NTBfVIUStsQlS2Rb+XjnumOyrKBPQi+JELzQbe9QyYp xiFScqYQdFXF
zdLGlrFv9zmdfusNkCrY4xLPhCQtZLksjSDPj2p4AGskoaVTP4Dxo/D4+UaX QixryJ9aG/US
v76W2EjLYc/oeAx3lu8OJFA9CHq31sXuSnFJmqlwx7g+fUondlhsa4wsJAll hGtXM0XA+F2Z
FvPDUAm4BI0pci7LcBiB33kQOtMly+YcV/JnGHvL3HY0u/MdXcu4yOiK+TXg Ox8RxdFV8NOM
dX7jVjYfiff4uEN2THa6rdhZFmQs//0boS9HP5NBR8+FTbdMobvlvrqrWtPn QE5GRa3CHyKJ
UZLEnrSYqyfnun/f5aqWGvDJea/UrS45oE3R0kE9gJJusf70t//JY6jdapfC dP0Jf2krcfE+
ST0omhdc2I/nTf+nEg+r3jZsUv1IgB7PRk+pz1KVE/gBlT1hbL1Nw6sanrRF x6MX035sHHLU
TxMd9gd2T1nnvX/GAKApxiE0BfwlI9e3NA32x722e8Oeg/RTO30eVPRl62XM S1wpukwX+laK
AxNepnsKxA5syc48hXsuGuXV8pCw52MO6YKi5h/WE8YDpoYHcscff2MVB9Ev 36Pz7V9QSwME
FAAAAAgAuXVKLXxvyDIZAQAA6wEAABgAAABJU3VwcG9ydHNEaXJlY3RFZGl0 LmphdmF9kU9L
AzEQxc8u7HcYetIetncLRfAfigehBc/T7Gx2MJsJybRVxO9usu6CehACCfN+ 894kCWhe0RJI
tA0ZxyFRY6lrVMSldV3VFQ9Bov4C0kkbGzH0bFJzJ15HcLVc1hUs4QoP2ksE ajmJL6WxvBMw
PfqcpT0nsOQpolILRoaBvBZes5Z1GoLLEhwxMu4dwULfA03c4nK0e2Hfymnz HKmjSN5Q2jzi
ETe7qTk1cyr50QN9C3mi8VxSTCRUFg/SQbGf58ijCaj8G3ItLcH99w2yxRi1 qqtw2Ds2wF4p
dmgIHraHUF4v3XAko7flhh91dZbXxB6FW0ikT7gnt6M3Pd9qZG/BzYWL9a+G SbY/W/4g5UcK
UPZZ+6yrL1BLAwQUAAAACACYeEotGI6K/E8EAAAqDAAAHAAAAEZpZ3VyZUNl bGxFZGl0b3JM
b2NhdG9yLmphdmGdVd9v2kgQfgaJ/2EeoQU3RPcWIR1Nk6pSeo0CkcJTtdhj s+3itXbXgHu6
//1mfxgbCFx6L4b1znzzzTc/XLD4J8sQpMoijAUvNEYZppGRUuibXvfDu14X 3sEDjzHXmMBX
ZlBxJmAEj0oWqEwFMoUvH786u/7tAG5lUSmerYx9SydVRHB9dTUe2uc1OU6F gCdroOEJNaoN
JpHzfp7BZ7lBla8xN/BMV87CKB4bih18RvZmCElZCB4zw2VO7CHhOhZSlwod lGrclhV8nk1h
+ukRZvEKk1IgscqNYrGBLTerhqd1/dDr9rp8XUhlDlRJFNteJ9GXe55RkJtL NhnKNRpVRU8Y
G5Zn4oz5j5TFGG04binT6BaFuEu4kep1a701UaZYseKxjh4lz815uy1PMjQ6 muPOWtk6+kJ6
9k2oB0kSknyG/UQNLIeQH6T0kiAMzzMwKwQhg9ZGQiGIt4NjEBMUoMOKXMkg JhRdFoWoYEeI
CdgOSTUaehuvCIyZBpGicA0Oy6EmEG4T1FzRsZCau7gKBRHYoCVgDTxP3zju 8Zc06NGp4gmm
rBSHgVaMMoQXx2mx51RgzFPu+8Raa0NhYof46e5++vww//7y/dv9/exu7jzr l4vwMoL5ilLY
ctLBpUAxBFtirYrP2uHtUzdUFmBFgYw63M+K7Xt39+B8KcklOgQaDljI0gfI kYjSnYOL5bqg
qaSJdNUylgZPoSJjag4krmtCBW6gUJSkRqoI+dqaKcN4vq9pmJhGX4JQkHqB YS4hkaDlEH6U
2hZx6UeHyOpaLtgw2gpLmqxUybXDcxhHDUBTSXLbKKKKIExbynPaJ0W5pHGG WDCtz3YpdbtA
uxw0nF7+3et2Akog5ZFJi9NKTmD0x80bHBYth7F1sD6Kb6zo+1GpN8L+xk1n SNqNXx3nTGL9
Q6iho7D75vz9ofKHgcuyQ/+8Q987DGzwjm2AKCg9oVbZeh79GqjGsMb//B9W 7bR+g8leh8Oo
G8kT23U2GPab6G6l+NkJQewW8zMzgb49DFo2tG2NW+dS9H10T5Pancytl7WY obCNJ/MDG5qL
tDay01QanPFf2B/Rx2o09pb7HU5cY8sgzAWBfpRlnuj+wFMoqoAdDGhKck0z hXM5XWopCLxv
IYJENqbeY9hXHXsb7eD9abu+DyJGu2FjWbUsFyeWlbe0KTrMcetsPceHPBqB rs5dkKKt3nFf
lA4N+hOaUuX6cCl33GjXpa4bKdt3S6iscr6tCTrCntFH7AQY/iyYYuvgReu3 7lC7ukqNx9Fd
ozWNetjVgYjr2IAyOc+nnesL+HmqSYVcqK+OCdhWo9RfvP1R7nVh/yPa4nej LS5Fqy5pfZyY
VztsESd3/Z/0pp9zetf5tpZZW+06cdI73F4idZy/J1W1SFVvIrVokarOkqom 9eWe07nCyNfK
4tbLMQW/c6g0FypzSYLDSF4A2eQv35J+CP3KJr+4s+nxL1BLAQIUABQAAAAI ALR2Si1f1JP0
owQAAIUMAAAVAAAAAAAAAAEAIAC2gQAAAABMYWJlbEVkaXRNYW5hZ2VyLmph dmFQSwECFAAU
AAAACAC5dUotfG/IMhkBAADrAQAAGAAAAAAAAAABACAAtoHWBAAASVN1cHBv cnRzRGlyZWN0
RWRpdC5qYXZhUEsBAhQAFAAAAAgAmHhKLRiOivxPBAAAKgwAABwAAAAAAAAA AQAgALaBJQYA
AEZpZ3VyZUNlbGxFZGl0b3JMb2NhdG9yLmphdmFQSwUGAAAAAAMAAwDTAAAA rgoAAAAA
--------------050004000100050409080201--
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Change SelectEditPartTracker to direct edit a Location Request
Next Topic:problem with printing
Goto Forum:
  


Current Time: Thu May 23 00:02:59 EDT 2013

Powered by FUDForum. Page generated in 0.04364 seconds