Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Re-using eclipse team in an rcp app
Re-using eclipse team in an rcp app [message #638277] Wed, 10 November 2010 10:15 Go to next message
Paul Warren is currently offline Paul Warren
Messages: 34
Registered: July 2009
Member
Hi there,

I couldn't find a eclipse team newsgroup so I thought I'd try this one. I
apologize if this is mis-posted, please point me in the right direction.

OK. We are developing a new domain specific, model-driven tooling
application using RCP.

We have the workspace, projects and resources. We have our own navigator
view for this. The resources contain EMF models for which we have a bunch
of graphical editors. These are the things the users create and deploy to
the runtime environment.

Naturally we want to place these projects and the resources they conytain
under version control. And naturally our product mgmt want us to support
multiple SCMs.

Assuming we extend our target platform to include the relevant dependencies;
org.eclipse.plaform.ide, org.eclipse.team.* and the relevant team provider
plugins can we replicate the various context menu extensions in our
navigator to re-use the eclipse team UI? Is this possible? Is there
anything else we would need to do? Has this been done? Are there any
references?

Thanks in adavance
_Paul
Re: Re-using eclipse team in an rcp app [message #638278 is a reply to message #638277] Wed, 10 November 2010 10:32 Go to previous messageGo to next message
Ed Merks is currently offline Ed Merks
Messages: 26000
Registered: July 2009
Senior Member
Paul,

I suspect you'd get that "for free" if you just include the necessary
bundles in the distribution. After all, these things do show up in the
Project Explorer...


Paul Warren wrote:
> Hi there,
>
> I couldn't find a eclipse team newsgroup so I thought I'd try this one. I
> apologize if this is mis-posted, please point me in the right direction.
>
> OK. We are developing a new domain specific, model-driven tooling
> application using RCP.
>
> We have the workspace, projects and resources. We have our own navigator
> view for this. The resources contain EMF models for which we have a bunch
> of graphical editors. These are the things the users create and deploy to
> the runtime environment.
>
> Naturally we want to place these projects and the resources they conytain
> under version control. And naturally our product mgmt want us to support
> multiple SCMs.
>
> Assuming we extend our target platform to include the relevant dependencies;
> org.eclipse.plaform.ide, org.eclipse.team.* and the relevant team provider
> plugins can we replicate the various context menu extensions in our
> navigator to re-use the eclipse team UI? Is this possible? Is there
> anything else we would need to do? Has this been done? Are there any
> references?
>
> Thanks in adavance
> _Paul
>
>
>
>
Re: Re-using eclipse team in an rcp app [message #638279 is a reply to message #638278] Wed, 10 November 2010 11:41 Go to previous messageGo to next message
Paul Warren is currently offline Paul Warren
Messages: 34
Registered: July 2009
Member
Thanks for the quick response Ed.



Unfortunately in this case we have our own project explorer hence I was
assuming that we would need to replicate the relevant set of package
explorer extensions to provide the context menu items for Share Project, Get
Latest Revision, Checkout, etc...



Leaving aside that I think this approach feels a bit ugly, it is a valid
approach right? Are there any better approaches?



Many thanks

_Paul



"Ed Merks" <Ed.Merks@gmail.com> wrote in message
news:ibednm$1n1$1@news.eclipse.org...
> Paul,
>
> I suspect you'd get that "for free" if you just include the necessary
> bundles in the distribution. After all, these things do show up in the
> Project Explorer...
>
>
> Paul Warren wrote:
>> Hi there,
>>
>> I couldn't find a eclipse team newsgroup so I thought I'd try this one.
>> I apologize if this is mis-posted, please point me in the right
>> direction.
>>
>> OK. We are developing a new domain specific, model-driven tooling
>> application using RCP.
>>
>> We have the workspace, projects and resources. We have our own navigator
>> view for this. The resources contain EMF models for which we have a
>> bunch of graphical editors. These are the things the users create and
>> deploy to the runtime environment.
>>
>> Naturally we want to place these projects and the resources they conytain
>> under version control. And naturally our product mgmt want us to support
>> multiple SCMs.
>>
>> Assuming we extend our target platform to include the relevant
>> dependencies; org.eclipse.plaform.ide, org.eclipse.team.* and the
>> relevant team provider plugins can we replicate the various context menu
>> extensions in our navigator to re-use the eclipse team UI? Is this
>> possible? Is there anything else we would need to do? Has this been
>> done? Are there any references?
>>
>> Thanks in adavance
>> _Paul
>>
>>
>>
>>
Re: Re-using eclipse team in an rcp app [message #638295 is a reply to message #638279] Wed, 10 November 2010 12:42 Go to previous messageGo to next message
Ed Merks is currently offline Ed Merks
Messages: 26000
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------000807030308050201090708
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Paul,

Yes, I don't know how that's implemented. I was imagining the team
provider stuff contributed it rather than it being pulled in from
project explorer specific plugins. But if not, you'd need to duplicate
it. I don't see how to avoid that, so it must be fine.


Paul Warren wrote:
> Thanks for the quick response Ed.
>
>
>
> Unfortunately in this case we have our own project explorer hence I was
> assuming that we would need to replicate the relevant set of package
> explorer extensions to provide the context menu items for Share Project, Get
> Latest Revision, Checkout, etc...
>
>
>
> Leaving aside that I think this approach feels a bit ugly, it is a valid
> approach right? Are there any better approaches?
>
>
>
> Many thanks
>
> _Paul
>
>
>
> "Ed Merks" <Ed.Merks@gmail.com> wrote in message
> news:ibednm$1n1$1@news.eclipse.org...
>
>> Paul,
>>
>> I suspect you'd get that "for free" if you just include the necessary
>> bundles in the distribution. After all, these things do show up in the
>> Project Explorer...
>>
>>
>> Paul Warren wrote:
>>
>>> Hi there,
>>>
>>> I couldn't find a eclipse team newsgroup so I thought I'd try this one.
>>> I apologize if this is mis-posted, please point me in the right
>>> direction.
>>>
>>> OK. We are developing a new domain specific, model-driven tooling
>>> application using RCP.
>>>
>>> We have the workspace, projects and resources. We have our own navigator
>>> view for this. The resources contain EMF models for which we have a
>>> bunch of graphical editors. These are the things the users create and
>>> deploy to the runtime environment.
>>>
>>> Naturally we want to place these projects and the resources they conytain
>>> under version control. And naturally our product mgmt want us to support
>>> multiple SCMs.
>>>
>>> Assuming we extend our target platform to include the relevant
>>> dependencies; org.eclipse.plaform.ide, org.eclipse.team.* and the
>>> relevant team provider plugins can we replicate the various context menu
>>> extensions in our navigator to re-use the eclipse team UI? Is this
>>> possible? Is there anything else we would need to do? Has this been
>>> done? Are there any references?
>>>
>>> Thanks in adavance
>>> _Paul
>>>
>>>
>>>
>>>
>>>
>
>
>

--------------000807030308050201090708
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Paul,<br>
<br>
Yes, I don't know how that's implemented.&nbsp; I was imagining the team
provider stuff contributed it rather than it being pulled in from
project explorer specific plugins.&nbsp;&nbsp; But if not, you'd need to
duplicate it.&nbsp; I don't see how to avoid that, so it must be fine.<br>
<br>
<br>
Paul Warren wrote:
<blockquote cite="mid:ibehnk$5j4$1@news.eclipse.org" type="cite">
<pre wrap="">Thanks for the quick response Ed.



Unfortunately in this case we have our own project explorer hence I was
assuming that we would need to replicate the relevant set of package
explorer extensions to provide the context menu items for Share Project, Get
Latest Revision, Checkout, etc...



Leaving aside that I think this approach feels a bit ugly, it is a valid
approach right? Are there any better approaches?



Many thanks

_Paul



"Ed Merks" <a class="moz-txt-link-rfc2396E" href="mailto:Ed.Merks@gmail.com">&lt;Ed.Merks@gmail.com&gt;</a> wrote in message
<a class="moz-txt-link-freetext" href="news:ibednm$1n1$1@news.eclipse.org">news:ibednm$1n1$1@news.eclipse.org</a>...
</pre>
<blockquote type="cite">
<pre wrap="">Paul,

I suspect you'd get that "for free" if you just include the necessary
bundles in the distribution. After all, these things do show up in the
Project Explorer...


Paul Warren wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hi there,

I couldn't find a eclipse team newsgroup so I thought I'd try this one.
I apologize if this is mis-posted, please point me in the right
direction.

OK. We are developing a new domain specific, model-driven tooling
application using RCP.

We have the workspace, projects and resources. We have our own navigator
view for this. The resources contain EMF models for which we have a
bunch of graphical editors. These are the things the users create and
deploy to the runtime environment.

Naturally we want to place these projects and the resources they conytain
under version control. And naturally our product mgmt want us to support
multiple SCMs.

Assuming we extend our target platform to include the relevant
dependencies; org.eclipse.plaform.ide, org.eclipse.team.* and the
relevant team provider plugins can we replicate the various context menu
extensions in our navigator to re-use the eclipse team UI? Is this
possible? Is there anything else we would need to do? Has this been
done? Are there any references?

Thanks in adavance
_Paul




</pre>
</blockquote>
</blockquote>
<pre wrap=""><!---->

</pre>
</blockquote>
</body>
</html>

--------------000807030308050201090708--
Re: Re-using eclipse team in an rcp app [message #638308 is a reply to message #638295] Wed, 10 November 2010 13:52 Go to previous message
Paul Warren is currently offline Paul Warren
Messages: 34
Registered: July 2009
Member
This is a multi-part message in MIME format.

------=_NextPart_000_0019_01CB8108.61170090
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thanks for the info Ed.

Cheers
_Paul
"Ed Merks" <Ed.Merks@gmail.com> wrote in message =
news:ibelbk$chm$1@news.eclipse.org...
Paul,

Yes, I don't know how that's implemented. I was imagining the team =
provider stuff contributed it rather than it being pulled in from =
project explorer specific plugins. But if not, you'd need to duplicate =
it. I don't see how to avoid that, so it must be fine.


Paul Warren wrote:=20
Thanks for the quick response Ed.



Unfortunately in this case we have our own project explorer hence I was=20
assuming that we would need to replicate the relevant set of package=20
explorer extensions to provide the context menu items for Share Project, =
Get=20
Latest Revision, Checkout, etc...



Leaving aside that I think this approach feels a bit ugly, it is a valid =

approach right? Are there any better approaches?



Many thanks

_Paul



"Ed Merks" <Ed.Merks@gmail.com> wrote in message=20
news:ibednm$1n1$1@news.eclipse.org...
Paul,

I suspect you'd get that "for free" if you just include the necessary=20
bundles in the distribution. After all, these things do show up in the=20
Project Explorer...


Paul Warren wrote:
Hi there,

I couldn't find a eclipse team newsgroup so I thought I'd try this one.=20
I apologize if this is mis-posted, please point me in the right=20
direction.

OK. We are developing a new domain specific, model-driven tooling=20
application using RCP.

We have the workspace, projects and resources. We have our own =
navigator=20
view for this. The resources contain EMF models for which we have a=20
bunch of graphical editors. These are the things the users create and=20
deploy to the runtime environment.

Naturally we want to place these projects and the resources they =
conytain=20
under version control. And naturally our product mgmt want us to =
support=20
multiple SCMs.

Assuming we extend our target platform to include the relevant=20
dependencies; org.eclipse.plaform.ide, org.eclipse.team.* and the=20
relevant team provider plugins can we replicate the various context menu =

extensions in our navigator to re-use the eclipse team UI? Is this=20
possible? Is there anything else we would need to do? Has this been=20
done? Are there any references?

Thanks in adavance
_Paul




=20


------=_NextPart_000_0019_01CB8108.61170090
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3DISO-8859-1>
<META content=3D"MSHTML 6.00.2900.6036" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY text=3D#000000 bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Thanks for the info Ed.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Cheers</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>_Paul</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ed Merks" &lt;<A=20
href=3D"mailto:Ed.Merks@gmail.com">Ed.Merks@gmail.com</A>&gt; wrote in =
message=20
<A=20
=
href=3D"news:ibelbk$chm$1@news.eclipse.org">news:ibelbk$chm$1@news.eclips=
e.org</A>...</DIV>Paul,<BR><BR>Yes,=20
I don't know how that's implemented.&nbsp; I was imagining the team =
provider=20
stuff contributed it rather than it being pulled in from project =
explorer=20
specific plugins.&nbsp;&nbsp; But if not, you'd need to duplicate =
it.&nbsp; I=20
don't see how to avoid that, so it must be fine.<BR><BR><BR>Paul =
Warren wrote:=20

<BLOCKQUOTE cite=3Dmid:ibehnk$5j4$1@news.eclipse.org =
type=3D"cite"><PRE wrap=3D"">Thanks for the quick response Ed.



Unfortunately in this case we have our own project explorer hence I was=20
assuming that we would need to replicate the relevant set of package=20
explorer extensions to provide the context menu items for Share Project, =
Get=20
Latest Revision, Checkout, etc...



Leaving aside that I think this approach feels a bit ugly, it is a valid =

approach right? Are there any better approaches?



Many thanks

_Paul



"Ed Merks" <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:Ed.Merks@gmail.com">&lt;Ed.Merks@gmail.com&gt;</A> wrote =
in message=20
<A class=3Dmoz-txt-link-freetext =
href=3D"news:ibednm$1n1$1@news.eclipse.org">news:ibednm$1n1$1@news.eclips=
e.org</A>...
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">Paul,

I suspect you'd get that "for free" if you just include the necessary=20
bundles in the distribution. After all, these things do show up in the=20
Project Explorer...


Paul Warren wrote:
</PRE>
<BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">Hi there,

I couldn't find a eclipse team newsgroup so I thought I'd try this one.=20
I apologize if this is mis-posted, please point me in the right=20
direction.

OK. We are developing a new domain specific, model-driven tooling=20
application using RCP.

We have the workspace, projects and resources. We have our own =
navigator=20
view for this. The resources contain EMF models for which we have a=20
bunch of graphical editors. These are the things the users create and=20
deploy to the runtime environment.

Naturally we want to place these projects and the resources they =
conytain=20
under version control. And naturally our product mgmt want us to =
support=20
multiple SCMs.

Assuming we extend our target platform to include the relevant=20
dependencies; org.eclipse.plaform.ide, org.eclipse.team.* and the=20
relevant team provider plugins can we replicate the various context menu =

extensions in our navigator to re-use the eclipse team UI? Is this=20
possible? Is there anything else we would need to do? Has this been=20
done? Are there any references?

Thanks in adavance
_Paul




</PRE></BLOCKQUOTE></BLOCKQUOTE><PRE wrap=3D""><!---->

</PRE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0019_01CB8108.61170090--
Previous Topic:How do I know a view is moved?
Next Topic:change settings of Standard Editor in RCP
Goto Forum:
  


Current Time: Sat Aug 23 07:38:57 EDT 2014

Powered by FUDForum. Page generated in 0.02628 seconds