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 김희준 <hj...@mkinternet.com>

>
>
> 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/>* 시스템 개발부 김희준 대리 *|* *hjki...@**mkinternet.com
> * *|* *...@powfly* *|* *02*****2000*****5443* *|* *010*****6332*****9272*
>
>
>
> _______________________________________________
> pdt-dev mailing list
> pdt-dev@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>
>


-- 

Thanks!

Best Regards!

Zhao
_______________________________________________
pdt-dev mailing list
pdt-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/pdt-dev

Reply via email to