Hi
Norbert,
Thanks a lot for
providing this logical approach. I will try to implement
it.
Alex has already
provided sample code to resolute the problem which I was facing and it did
work out for me. J
His lines are as
follows
In the editor you
should have the FileEditorInput.
fileEditorInput.getFile().getLocation().toOSString()
should return the file path of the input file.
Thanks a
lot
Partha
From:
pde-ui-dev-bounces@xxxxxxxxxxx [mailto:pde-ui-dev-bounces@xxxxxxxxxxx]
On Behalf Of Ploett
Norbert
Sent: Thursday, June
02, 2005 11:32 AM
To:
Eclipse PDE UI developers
list.
Subject: AW: [pde-ui-dev] Regarding Multi
Page Editor
Real
tricky.
The part I already
came across is this: If you have an eclipse-internal path in the form of an
URL (java.net.URL) you can use org.eclipse.core.runtime.Platform.resolve() to
convert it to an URL which contains an absolute path in your filesystem.
So the trick is to get the URL from your editor.
Now if you editor
implements org.eclipse.ui.IFileEditorInput then you can call getFile() to get
an org.eclipse.core.resources.IFile object
which in turn has a
getFullPath() method returning a org.eclipse.core.runtime.IPath
object.
IPath.toString()
gives you a String representation from which you can construct the
URL.
Von:
pde-ui-dev-bounces@xxxxxxxxxxx [mailto:pde-ui-dev-bounces@xxxxxxxxxxx]
Im Auftrag von Ranjan, Partha
S
Gesendet: Mittwoch, 1. Juni
2005 11:37
An:
Eclipse PDE UI developers
list.
Betreff: RE: [pde-ui-dev] Regarding Multi
Page Editor
Yes thats precisely
what my requirement is. I want to know the exact file path on which
the
Editor is invoked.
J
Thanks
From:
pde-ui-dev-bounces@xxxxxxxxxxx [mailto:pde-ui-dev-bounces@xxxxxxxxxxx]
On Behalf Of Ploett
Norbert
Sent: Tuesday, May
31, 2005 2:47 PM
To:
Eclipse PDE UI developers
list.
Subject: AW: [pde-ui-dev] Regarding Multi
Page Editor
Hi
Partha,
a point I am puzzled
about is this: What do you do to "get the absolute path"? Do you have
something like an editor or file object and call a
method?
Greets
Norbert
Von:
pde-ui-dev-bounces@xxxxxxxxxxx [mailto:pde-ui-dev-bounces@xxxxxxxxxxx]
Im Auftrag von Ranjan, Partha
S
Gesendet: Dienstag, 31. Mai
2005 11:05
An:
Cherie Wong; Eclipse PDE UI developers list.; sumit
panchasara
Betreff: RE:
[pde-ui-dev] Regarding Multi Page Editor
Hi All,
I am facing a bit tricky issue and the
problem statement goes like this.
I developed a multi-page editor plug-in
based on Eclipse 3.0 and by selecting
A file with extension of WSDD it
supposed to be invoked.
The editor is invoking as expected when
user selects a file with that particular
extension,
But when I am trying to get the absolute
path of that selected file I am getting some
Different path and not the exact
path.
Even I just want to know the project under
which that file is in.
How to locate
these?
For example I have a project named Sample
project present in my
Systems file system at D:\ Sample
project.
A file is there named test.wsdd under
that project.
My eclipse path is E:\eclipse-sdk\eclipse
Whenever I am trying to locate the
absolute path of the file when user selects
The particular server-config.wsdd its
trying to locate under
E:\eclipse-sdk\eclipse, but which is
not the exact path of the file.
So how to get rid of the
issue?
Thanks and Regards
Partha P. S. Ranjan
Computer Associates
Software Engineer
tel: +91 40 556 70323
fax: +91 40 556 70000
partha.ranjan@xxxxxx
-----Original Message-----
From:
pde-ui-dev-bounces@xxxxxxxxxxx [mailto:pde-ui-dev-bounces@xxxxxxxxxxx] On
Behalf Of Cherie Wong
Sent: Sunday, May 29,
2005 12:05 AM
To: sumit panchasara; Eclipse PDE UI developers
list.
Subject: Re: [pde-ui-dev] regarding
dependencies
Hi Sumit,
I'm not sure why you need to add any dependencies at
all actually. Is
there a problem compiling if you only put Plugin Y in
the java
buildpath of Plugin X and not make either dependent on
the other?
On another note, the newsgroups are the best places for
questions on
using Eclipse. Definitely try the newsgroups next
time; they're nice
and helpful people too :)
http://eclipse.org/newsgroups/main.html#eclipse
-Cherie.
On 5/28/05, sumit panchasara
<sumit.panchasara@xxxxxxxxxxxxxx> wrote:
> Hi Cherie,
> Thanks for your kinid
response,
> What I done now is, I have added Plugin X as
Dependency to Plugin Y. And
> other side (Plugin X side) I update JavaBuildPath
as: "Projects" tab I
> checked the "Plugin Y"
option.
> So that there is no chance of circular dependency.
But now it shows
> ActionSet (Buttons) but not initiating any
actions. Giving "Information" msg
> box like: Choosen operation is not currently
available.
>
> Sumit.
>
> ----- Original Message
-----
> From: "Cherie Wong"
<cherie.wong@xxxxxxxxx>
> To: "sumit panchasara"
<sumit.panchasara@xxxxxxxxxxxxxx>; "Eclipse PDE
UI
> developers list."
<pde-ui-dev@xxxxxxxxxxx>
> Sent: Saturday, May 28, 2005 1:11
AM
> Subject: Re: [pde-ui-dev] regarding
dependencies
>
>
> > Hi Sumit,
> >
> > Instead of adding both plug-ins as
dependencies on each other, try
> > adding Plugin Y to the Java Build Path of
Plugin X only. Also, make
> > sure you are launching the runtime workbench
with all workspace and
> > enabled external
plug-ins.
> >
> > I just made 2 plug-ins - one with an action
set relying on code from
> > the second plug-in. I didn't seem to
have any problems.
> >
> > Hope that helps!
:)
> >
> > -Cherie.
> >
> >
> >
> > On 5/28/05, sumit panchasara
<sumit.panchasara@xxxxxxxxxxxxxx> wrote:
> >>
> >> Hi folks,
> >> I am stucked in development due to
dependency problem in Eclipse-PDE.
> >> One strange thing is
happening.
> >>
> >> I have three plugins in my project. One
of this (Plugin say X) is
> >> implementing Action Set, actually one
button on tool-bar. that invoke
> >> another swt application. I have created
one more plugin (Say Plugin Y)
> >> that
> >> does processing part for that swt
application. Now when I am using
> >> dependency for this, I have to put
dependency for Y into X. and same X
> >> into
> >> Y, right. But when I run using "RunTime
Workbench" it is not showing that
> >> button on toolbar. Just only framework is
displayed. I need to close it
> >> afterwards.
> >>
> >> Where as If I include processing part in
Plugin X itself, it works fine.
> >> i.e. if I remove Plugin Y from dependency
list of Plyg in X it is running
> >> fine.
> >>
> >> Why this is happening? Any possible
solution??????
> >>
> >> Thanks,
> >> Sumit
Panchasara.
> >>
_______________________________________________
> >> pde-ui-dev mailing
list
> >>
pde-ui-dev@xxxxxxxxxxx
> >>
https://dev.eclipse.org/mailman/listinfo/pde-ui-dev
> >>
> >>
> >>
>
>
_______________________________________________
pde-ui-dev mailing list
pde-ui-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-ui-dev