Skip to main content



      Home
Home » Newcomers » Newcomers » compliers,resources,markers
compliers,resources,markers [message #50493] Mon, 11 April 2005 06:00 Go to next message
Eclipse UserFriend
Originally posted by: rakedash.in.ibm.com

Hi all,

i need information regarding creating markers for tracing errors.for
creating markers we need to initialise resource.but in my case the
resource itself is not read properly by the getWorkspace method please
give me some simple working example of creating markers.

bye..
Re: compliers,resources,markers [message #50664 is a reply to message #50493] Mon, 11 April 2005 11:27 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: SamMesh.gmail.com

Rakesh wrote:
> in my case the
> resource itself is not read properly by the getWorkspace method

Is there a resource in your case at all?
Please provide more details for *your case*.


--
Sam Mesh
details of resource ,markers [message #51062 is a reply to message #50664] Tue, 12 April 2005 07:19 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rakedash.in.ibm.com

Hi sam mesh,

yes there is a resource that i have created,it exits.i wanted markers to
come on a text file in a project.i have this resource.i would also be
sending the sample code that fails to create markers.i guess that it is
unable to detect my resource.please help me in finding the problem.please
let me know the steps invloved in running it.please clearly mention how to
implement it as a plug-in.i am perplexed where i am going wrong.i really
don't think that multiple set attribute is the problem.please let me
know.copy the code in eclipse.create a project/test.txt.In line no-2 i
expect markers but it fails

import org.eclipse.core.resources.*;
import org.eclipse.core.runtime.*;
import org.eclipse.core.resources.IMarker;
public class Test{
Test(){




try{

/*guess problem getting workspace or resource*/
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IWorkspaceRoot root = workspace.getRoot();
IProject project = root.getProject("project");
if(project.isOpen()){
System.out.println("opened");
}
IFolder folder = project.getFolder("Folder1");
IFile file = folder.getFile("test.txt");
IFile file= project.getFile("test.txt");
if (!project.exists()) project.create(null);
if (!project.isOpen()) project.open(null);


IResource res=file;
IMarker marker=res.createMarker(IMarker.TASK);
if(marker.exists())
{
System.out.println("trace");
marker.setAttribute(IMarker.LINE_NUMBER,2);
marker.setAttribute(IMarker.MESSAGE,"test marker");

}
else{
System.out.println("marker ");
marker.delete();
}


}
catch(CoreException e){ System.out.println("error");
e.printStackTrace();}
}

}
Re: details of resource ,markers [message #51255 is a reply to message #51062] Tue, 12 April 2005 16:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: SamMesh.gmail.com

Rakesh,

Before starting doing your project, please educate yourself
with the technology you are intended to use.

I'd recommend the following article as an introduction to PDE:
http://eclipse.org/articles/Article-PDE-does-plugins/PDE-int ro.html

It covers plugin creation and testing.

PS. Please do proper capitalization in your writings.
(natural language is case sensitive:)
http://www.editfast.com/english/grammar/capitalization/capit alization_beginning_sentences.htm
http://www.editfast.com/english/grammar/capitalization/capit alization_beginning_proper_nouns.htm
http://www.editfast.com/english/grammar/capitalization/capit alization_special_days.htm
http://www.editfast.com/english/grammar/capitalization/capit alization_titles.htm
http://www.editfast.com/english/grammar/capitalization/capit alization_others.htm

--
Hope This Helps,
Sam Mesh


Rakesh wrote:
> Hi sam mesh,
>
> yes there is a resource that i have created,it exits.i wanted markers to
> come on a text file in a project.i have this resource.i would also be
> sending the sample code that fails to create markers.i guess that it is
> unable to detect my resource.please help me in finding the
> problem.please let me know the steps invloved in running it.please
> clearly mention how to implement it as a plug-in.i am perplexed where i
> am going wrong.i really don't think that multiple set attribute is the
> problem.please let me know.copy the code in eclipse.create a
> project/test.txt.In line no-2 i expect markers but it fails
>
> import org.eclipse.core.resources.*;
> import org.eclipse.core.runtime.*;
> import org.eclipse.core.resources.IMarker;
> public class Test{
> Test(){
>
>
>
>
> try{
>
> /*guess problem getting workspace or resource*/
> IWorkspace workspace =
> ResourcesPlugin.getWorkspace(); IWorkspaceRoot
> root = workspace.getRoot();
> IProject project = root.getProject("project");
> if(project.isOpen()){
> System.out.println("opened");
> }
> IFolder folder = project.getFolder("Folder1");
> IFile file = folder.getFile("test.txt");
> IFile file= project.getFile("test.txt");
> if (!project.exists()) project.create(null);
> if (!project.isOpen()) project.open(null);
>
> IResource res=file;
> IMarker marker=res.createMarker(IMarker.TASK);
> if(marker.exists())
> {
> System.out.println("trace");
> marker.setAttribute(IMarker.LINE_NUMBER,2);
> marker.setAttribute(IMarker.MESSAGE,"test marker");
>
> }
> else{
> System.out.println("marker ");
> marker.delete();
> }
>
> }
> catch(CoreException e){ System.out.println("error");
> e.printStackTrace();}
> }
> }
Re: details of resource ,markers [message #53402 is a reply to message #51255] Mon, 18 April 2005 03:58 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rakedash.in.ibm.com

hi sammesh,

the article you sent is definitely helpful for developing plug-in.but i
have already cleared this stage.to very clear i just want the steps
invloved in creating a markers and a simple working example.i request you
to try out creating a simple marker and send me the details involved in
this.

bye.
Rakesh
Re: details of resource ,markers [message #53741 is a reply to message #53402] Mon, 18 April 2005 11:48 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: SamMesh.gmail.com

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

Rakesh,

Attached zip contains working plugin project.
Please run it as JUnit Plug-in Test.
Browse runtime workspace to see project, file, and marker.

Hope (G..d, please!) This Helps.

BTW, your e-mail address is IBM domain. There should be a lot of Eclipse
people around you. Start talking to them... :)

--
Sam Mesh

Rakesh wrote:
> the article you sent is definitely helpful for developing plug-in.but i
> have already cleared this stage.to very clear i just want the steps
> invloved in creating a markers and a simple working example.i request
> you to try out creating a simple marker and send me the details involved
> in this.

--------------050109070703020804010109
Content-Type: application/zip;
name="TestRakesh.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="TestRakesh.zip"

UEsDBBQACAAIAA1dkjIAAAAAAAAAAAAAAAAVAAAAVGVzdFJha2VzaC8uY2xh c3NwYXRonY89
C8IwFEVnBf9DyG6qm0NrEamgQ5VSZ6nJo43Gl5gP0X9vLRRddHC793I4cOP0 flHkBtZJjQmd
sgklgFwLiXVC9+VqPKPpfDSMuaqcM5Vv2jJ4N0BvH+QsUSTUWU7Ja+xiRKPv KNfYo9rWDLiS
xgEzAhjXFpiFa5AWxE6FWqL7Q3USnqkqIG/aJ2xTZIflNi8X6zwrftl08Cb4 XniU2MFx9Hn/
CVBLBwgwVpPXpgAAADQBAABQSwMEFAAIAAgADV2SMgAAAAAAAAAAAAAAABMA AABUZXN0UmFr
ZXNoLy5wcm9qZWN0vZLNbgIhFIXXbdJ3MLMXdNcFjkk17jRNtQ+AcDuiw4UA Y/r4BcpoJpMm
XTTd3XPuPXz8seWnbidXcF4ZXFRzMqsmgMJIhc2iej9sps/Vsn56ZNaZM4iw Bi+csiFOR/eB
IddQH8CHN34Bf2I0G6kjjNaAoWa0r5JblvFZ0IE6dqqVewsiqSJXMcpRZqfA jGsIiFZZD+Qs
AxHGxYJfeQ6Au28hJrhrusT2RdOhweiI8iuulUC2HNVHPPjL/2L34gSa/wm0 OP2VR17oHJTp
bzHCv7Zdo3CXm4meh34KDJ4HR5m+TsTbXxh+sC9QSwcIMvqHB+kAAACfAgAA UEsDBBQACAAI
AA1dkjIAAAAAAAAAAAAAAAAwAAAAVGVzdFJha2VzaC9iaW4vVGVzdFJha2Vz aC9UZXN0UmFr
ZXNoUGx1Z2luLmNsYXNzhVPbUtNQFF2nlJaGCFIoFApyETBNtcErYvGKOuNM cBxA3tNyKKGl
6SSp4hfxCl6A8cFHH/wox31OUgp1oJ1pzs6+rL3O2jt//v78BSCPFwyZDe75 a1aFeztGy/xQ
bZTtWhyMYd5xywYvVe26x42GbdRlyHhZ9HzXKvkf3zVzuxhiQZBhwrwCtsDQ 53LPabgl/qpR
26pyhjFz1/pkGQ3frhprF2KUHVu2a7b/jKFLy24yRFecLa4iAUVBFKqKbsQS iKCPYbbVK9/e
tgnr9eA6Q/qyfnEkGRJl7jep5bWAW9WqlY1137Vr5UL2croqhpBSMIhhFXH0 CGJphplW/qrt
eYTRLHuzX+J133ZIwTGGftOu8feNvSJ3N6yiaJ80nZJV3bRcW7yHzqi/Y3sM bJ+ubHaGJg27
Pd9yfYY5zRQDdbyybWy71h7/7LgVI+C+4tR8vu8XhMjKWTH1GWwJcI7urIpp zIgZzDPES0Ex
XbVzA7qA5zt1FXpQn6N+pPhrvm01qgQxqWU7LNAApTevGcyENvXyQZ13qbiD vEJjuXsRpjnv
ce3K6d7HA1H8MFiSAFPFIhbEzB/Tjlb4FzG1//rSHhfDFoz+yrrEfWsLR6r9 inlRTvJGSB3Q
UxFLLi3aKTpjYOIDoGcvvVXIH6Ezo5/gmv4N/Xpy4BQjPzB6gISpMzKOKLWH VnMIGUodp+Qx
CThEDVIUGSErTdYo+TOYoMhwAIkbMi9FBCYxRShMTJ1iN8kbpbc5SeFZSCGm 505w60hSFV0U
6Z2m6plzqLEQVVgashJV74R6ux1VI9TslagJMetQpFk6xS/6Ff2HZ0gx6TUk isBIkL0QVuyS
p4vO9CnuHeORmfuN3px+jKUDRPXDVf2Q8uKkTOpM06Qc1yJ5l8j7hHgVJPJU gEOeAp1xDGCZ
NGeS91OKRsimxQr7GlIPoFv/jtF2qisSUA0SwgszEkpkPf8HUEsHCHEwjCLT AgAA2gUAAFBL
AwQUAAgACAANXZIyAAAAAAAAAAAAAAAANAAAAFRlc3RSYWtlc2gvYmluL1Rl c3RSYWtlc2gv
VGVzdFJha2VzaFBsdWdpblRlc3QuY2xhc3OVVW13E0UUfiZJ2bgJtgR5CaJ9 gULSlywgICWI
NgUkmLSlra1p1boJ02SbzW7cnUCLnuM3P+J3/4VfLKHn+AP8UR7vzKYpp/TQ NDlnZ+7Mvc+9
97l3Zv79780/ADL4lWFwiftiwaxzv2bsT+ftVtVypKyBMZzfbDmWMDY8s8Ff uF5dac6YPtcQ
Zjhxz6Ld+wzhVHqZITLjPuMMHx2GFkWU4UyqsGk+Nw3bdKrGovAsp5pNL8fR B11HBDGG/oLl
8NlWo8y9JbNsE1qi4FZMe9n0LCl3FiOiZvkMw4UjcsgyaILGadtm0B9uVXhT WK5Dpqf3A+ku
azjNMOZ6VYNXbKvpc6PietzwuO+2vAr3jYW9WeBBwxmGeJWLFWLGb5oViiyd Shfeg5Dvqmbj
OIfzOs4iyTDak4mGjykf8rfguoJhsldXUp3cfYJPY7iIQcJoeu4mr1BRhini njE0XCIWyf98
YM4wdVhB3xtUx5TCGcWVGC7jKsOlHgw0pKnf+JblC1/122oc45iIYQyTtFHx uCmI/kzqEO8t
R1gNrqCqhOwXXepa11OtZ+CaxLhOGJY/1+ROHJ8FsDepzVy1cDvQ+ZwhKpsp I7aIuamgFI8s
2Y+3j82DtCMSsrgnob9gGDpKW8OXMXwls72ofFmukdsWfNrzzO2802wJ8svN hoYcQ991/YYe
juIBw8DBwDQ8okQodGlNXEZS6bVcHI+R1/E1npBxai0XnMqCjhkUGR500iOX b3nKrh6b6zmZ
wXzQ75mOYUYaZrrJZoTp1xumV+deFAt0voLSFtUKw51jMx1YEtdL+Fa6p4vq lIJoCcs2Hpt+
rWg2NXwnEz6ho4RVanK7ew1F8f2egfKZdwSvck/Dj5K6fEDUTzrWYTKc3AdW oBVqVeLrQNhz
ZXUE3l1Jv7sUB8dGDM9QpX5rEKFmlUdhMcRkKw7tEVVnGDmaBA0NitHnYloQ c+WWqn+iE9pe
1KpULpoxOPiZStXTcSYuNtRJGDm66+moNTrVvNxL5agc5lvx9h8Il7YXlUVw FJOHvQMZaYJh
hOiVkb8QmKw2fTWSbikZ0MYSH+wg/pdSOElfnUbgFCkm8CHN4oEa+jFAI1M7 IdoDwdK7J8HY
KAH30cofr3GhjSHid6SNVAiF8TYyDH9CH2dt3AiB5Ftd+Q7Jibtt3A+hONHG tNw4N7GLmVLi
4d/4ZgezEdJ6GsFEYrGNlRBmd1Eq7WDtbiQZSfywi/VS3w7KbdTCWKGVzYQd zCeTkTa8EPaT
eqICPosovT/y+RlAkv4XMERvQ5oeiWsYxBRJOeJrHiN4SuMy3dbruIIaruIl UvidNF/R/StJ
uRmk2yFlAL+Rvk90TJGVQIu8rhPmc7xAWNlvYVvR9VJF9Mv/UEsHCPAJMHQM BAAAkwgAAFBL
AwQUAAgACAANXZIyAAAAAAAAAAAAAAAAGwAAAFRlc3RSYWtlc2gvYnVpbGQu cHJvcGVydGll
cyvOLy1KTtULSS0uCUrMTi3O0MtKLFKwVSguStbn5covLSkoLcGUTcrMA8oC Sb3MvOSc0pTU
YqBgQU5pOlCkIjdHJ4aXSwEVoBrBywUAUEsHCA3P7yhNAAAAeAAAAFBLAwQU AAgACAANXZIy
AAAAAAAAAAAAAAAAFQAAAFRlc3RSYWtlc2gvcGx1Z2luLnhtbJWRz07DMAzG 75P2DpGPSE2Z
uHBo1xvnCW0PEFqreKRJcZppvD1ZEkglJBC3+PPPn/+k6a6TFhdkR9a0sJP3 IND0diAztnA6
PlWP0O23m6bDXtPssLAPgY2pWfuRzHYjhKChhSO65Vm9oXuFqBk14VoVh8BX ZFJ23ToYRm1m
e6EBuUqlSey1cm7tI8vzECeAMExEG/ZmoQn3MboJml5Y8cePWeRZMXxjNxKv s+Ulg3dQF486
mySlqUuT3BTfPTG6UkFT9Er3acHyKPMVpae19S9gbxllbvWvEnTWc4/uj6Kz N7R8MWGpskT4
2TqRIfgEUEsHCEHp9SLvAAAAKAIAAFBLAwQUAAgACAANXZIyAAAAAAAAAAAA AAAALwAAAFRl
c3RSYWtlc2gvc3JjL1Rlc3RSYWtlc2gvVGVzdFJha2VzaFBsdWdpbi5qYXZh nVRNj9owED0n
Ev9huhcS1Jp7UVX169BDpYpuf4BJhsQlxJE9BlbV/veO4wSSsKBVJQTBM/Pm zfObNDLbyQLh
ES2t5Q5tuZrFs1jtG20ItCkEZpVqLAqnRFO5QtVisRolaFsosTVyj0dtduKz q/MKv+ia8ESX
zD/yIIUjVbXls3i5WMxiWMBjibCXqoYADlklrQXSsEFwFnPgM+KcHO2OdCN8 0XIWN25TqazL
vpD/GUC4M9a5hU8bS0Zm9Pt7F/g7i6Pl0ve0pTQtuiVZZ8i4UWPUQRKHSBJj X6EGhqsWYo1W
O5MhbNpxh+V9KAgBZvTXV3sAP33UjZ9pJmFcRtqI9nTp0cKAUxJJ2s4QWdeg SVIPF3XKfWCd
lG1PyDyFtGjcnXPG7ESBFJ6Sh0srMe3aF9mH0PEZMklZCckPZa2qiz7+7ZRh Q0rXcEpvEahd
VQUQ/nr2VhiqoSzskUrNN2O5SVXxHblGB/Hf8ZR8m15m7jGV6qBV7u/OUDLy oNfX/6asj9FH
CxeWFylFKOxTV6/ldiwx+LPnxyHLPm0wv8FPN/9Hj+vusFsjOVPblsoL1h4R ueVv9sJX3EpX
Ue8y06IOjH+vKxl2AmyN3p8FUfXcnhegW5W3oVQbmO/waQ5qC7Um2GqO3qL6 K2Azwd5p4STp
AgzUMZ4s36Z33XRYMRxWDIC7bUiv9qhVIukA3wQfp/CxfwEwRMepJfPec3rl rmA6bnKuvC/4
fYEHIk40eWHY0W1fv7CYBH/+AVBLBwghK4dNOAIAACsGAABQSwMEFAAIAAgA DV2SMgAAAAAA
AAAAAAAAADMAAABUZXN0UmFrZXNoL3NyYy9UZXN0UmFrZXNoL1Rlc3RSYWtl c2hQbHVnaW5U
ZXN0LmphdmGNU1Fr2zAQflah/0HzkwxBsO4x5MEd3ha2dCVp2UtgqOrFUeNY Qjo3KaP/fZIl
N14xIy+Wdfd99313koyQO1EBvQOHS7EDt51eXlxeqL3RFumTeBZcaX79glBY K17mjWlxhRbE
fvovqkVV82/CbRfCjKVi+JRoG4V8Y8UeDtrueND/LBwMMdpWHGStjAMutQVu wenWSnB8/kXV
MD0LuRB2B/Y87K3VTyDxLPCy/7ut20o1nXHTPtRKUlkL5wYjjYiwp3BEaB5j MvRL/wQeScQx
CssDhhDXGrAsG4NkuVcnr8NKz1o9UvS5oq59BdxafXC0PEowqHSTZEnfMTVp ndF3ffEK8Jc/
IWeEBJaH7VJrjH+JzUIpQrJUpLMTQmpD2YcU5HBUDh3L8w7cR6W/Sgisaet6 lKXcTwPNe5YO
sSGnuw90Ez6zvpdgMIRZFubA8ZjmFAUC9uQpjph0wd4SHOjYvWfZx3VztW7W n7KgECChwoSi
bWESJ0F6bySdCknXkO7jMqMDqZhiCcLvitX3yPVvhgpEqx5aL+JJwVN6YyxC TmnuHb7V+DG/
KX/f3C+uy+WkY80bhMqLXOX/5S3K1ar4Wk5oN7PkNo0tbrgDLN7I7FQnHYXv 9/UvUEsHCF6r
FiHYAQAAVQQAAFBLAQIUABQACAAIAA1dkjIwVpPXpgAAADQBAAAVAAAAAAAA AAAAAAAAAAAA
AABUZXN0UmFrZXNoLy5jbGFzc3BhdGhQSwECFAAUAAgACAANXZIyMvqHB+kA AACfAgAAEwAA
AAAAAAAAAAAAAADpAAAAVGVzdFJha2VzaC8ucHJvamVjdFBLAQIUABQACAAI AA1dkjJxMIwi
0wIAANoFAAAwAAAAAAAAAAAAAAAAABMCAABUZXN0UmFrZXNoL2Jpbi9UZXN0 UmFrZXNoL1Rl
c3RSYWtlc2hQbHVnaW4uY2xhc3NQSwECFAAUAAgACAANXZIy8AkwdAwEAACT CAAANAAAAAAA
AAAAAAAAAABEBQAAVGVzdFJha2VzaC9iaW4vVGVzdFJha2VzaC9UZXN0UmFr ZXNoUGx1Z2lu
VGVzdC5jbGFzc1BLAQIUABQACAAIAA1dkjINz+8oTQAAAHgAAAAbAAAAAAAA AAAAAAAAALIJ
AABUZXN0UmFrZXNoL2J1aWxkLnByb3BlcnRpZXNQSwECFAAUAAgACAANXZIy Qen1Iu8AAAAo
AgAAFQAAAAAAAAAAAAAAAABICgAAVGVzdFJha2VzaC9wbHVnaW4ueG1sUEsB AhQAFAAIAAgA
DV2SMiErh004AgAAKwYAAC8AAAAAAAAAAAAAAAAAegsAAFRlc3RSYWtlc2gv c3JjL1Rlc3RS
YWtlc2gvVGVzdFJha2VzaFBsdWdpbi5qYXZhUEsBAhQAFAAIAAgADV2SMl6r FiHYAQAAVQQA
ADMAAAAAAAAAAAAAAAAADw4AAFRlc3RSYWtlc2gvc3JjL1Rlc3RSYWtlc2gv VGVzdFJha2Vz
aFBsdWdpblRlc3QuamF2YVBLBQYAAAAACAAIAI4CAABIEAAAAAA=
--------------050109070703020804010109--
Re: details of resource ,markers [message #54325 is a reply to message #53741] Tue, 19 April 2005 02:26 Go to previous message
Eclipse UserFriend
Originally posted by: rakedash.in.ibm.com

Sammesh,

thanks for the attached file.but unable to open the zipped file.please
send once more.

bye..
Previous Topic:how to make a widget like the toolbar image button with the arrow?
Next Topic:Show Invisible Characters
Goto Forum:
  


Current Time: Fri May 09 01:49:07 EDT 2025

Powered by FUDForum. Page generated in 0.10117 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top