Hi..
Sure. I added a provider tag.
Here is a my plugin.xml.
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.php.core.languageModelProviders">
<provider class="co.kr.mk.MKFramework" />
</extension>
</plugin>
And, I checked a resource path in build.properties.
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
resources/
What do am I next?? :(
Thanks for your help.
From: [email protected] [mailto:[email protected]] On
Behalf Of ?忠?
Sent: Wednesday, November 10, 2010 2:56 PM
To: PDT Developers
Subject: Re: [pdt-dev] How to Extending PDT 2.2??
hi,
did you do this:
Register this class in plugin.xml:
<extension point="org.eclipse.php.core.languageModelProviders">
<provider class="co.kr.mk.framework.MKFramework" />
</extension>
2010/11/10 김희준 <[email protected]>
Hi all. I’m new in PDT.
I’m trying to extending PDT 2.2 with languageModelProviders’s extension point.
But, I’m not good at JAVA&Eclipse. :(
I’ve read a API Doc already.. but it’s not help me;;
A Doc link is
http://wiki.eclipse.org/Extending_PDT_2.2#Language_library_contributions
Here is a my extending source..
Please, check my source.
It is a successfully exported and installed. But it’s not working.
package co.kr.mk.framework;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Path;
import org.eclipse.core.runtime.Plugin;
import org.eclipse.dltk.core.IScriptProject;
import org.eclipse.php.core.language.ILanguageModelProvider;
public class MKFramework extends Plugin implements ILanguageModelProvider {
private static MKFramework plugin;
public MKFramework() {
}
public static MKFramework getDefault() {
if( plugin == null ) {
plugin = new MKFramework();
}
return plugin;
}
public IPath getPath(IScriptProject project) {
// TODO Auto-generated method stub
return new Path("resources/mk");
}
public String getName() {
// TODO Auto-generated method stub
return null;
}
public Plugin getPlugin() {
// TODO Auto-generated method stub
return MKFramework.getDefault();
}
}
And..
A custom php file sttub in resources/mk is..
<?php
/**
*
* Test function
* @param string $ppp
*/
function hjkim($ppp) {
return $ppp;
}
How to make a code assistance for custom PHP Library Function and Class?
Thanks all.
----------------------------------------------------------------------------------------------------------------------------------------------------------
(주) 매경닷컴 <http://mk.co.kr/> 시스템 개발부 김희준 대리 | [email protected] | @powfly |
02*2000*5443 | 010*6332*9272
_______________________________________________
pdt-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/pdt-dev
--
Thanks!
Best Regards!
Zhao
_______________________________________________
pdt-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/pdt-dev