thank you, i was trying the enablement tag with the newWizard and it didnt work either.. will try it with navigatorcontent and let you know!
thanks and regards awanthika On Sat, Jul 19, 2014 at 12:16 AM, Melan Nimesh <[email protected]> wrote: > Hi, > > > On Fri, Jul 18, 2014 at 10:57 AM, Awanthika Senarath <[email protected]> > wrote: > >> Hi, >> >> Im trying to contextualize the eclipse new project option in >> >> project (in projectExplorer) -> rightclick -> new -> wso2projects (CEP >> project/ proxy service etc.) >> >> to make it more meaningful. >> >> I have been trying with the <visiblewhen> tag inside the >> <extensionpoint="org.eclipse.ui.newWizards"> filtering by project nature >> in plugin.xml with no success. >> > > AFAIK, org.eclipse.ui.newWizards extension-point does not supports > visibleWhen or activeWhen attributes. you can use > org.eclipse.ui.navigator.navigatorContent extension point to achieve your > requirements I guess. we are using it in many places inside DevS. please > refer org.wso2.developerstudio.eclipse.artifact.axis2 component's > plugin.xml [1] for a example. > > e.g. > > <extension point="org.eclipse.ui.navigator.navigatorContent"> > <commonWizard type="new" > > menuGroupId="1org.wso2.developerstudio.eclipse.artifact.webservice1" > > wizardId="org.wso2.developerstudio.eclipse.artifact.axis2.ui.wizard"> > <enablement> > <or> > <adapt type="org.eclipse.core.resources.IProject"> > <test > property="org.eclipse.core.resources.projectNature" > > value="org.wso2.developerstudio.eclipse.axis2.project.nature" /> > </adapt> > <adapt > type="org.eclipse.jdt.core.IPackageFragment"> > <test > property="org.wso2.developerstudio.projectNature" > > value="org.wso2.developerstudio.eclipse.axis2.project.nature" /> > </adapt> > </or> > </enablement> > </commonWizard> > </extension> > > Thanks, > Melan > > [1] > https://github.com/wso2-dev/developer-studio/blob/master/app-server/org.wso2.developerstudio.eclipse.artifact.axis2/plugin.xml > > > >> >> is there anyone who has previous experience in using this tag? OR any >> other way of getting it done? I also tried with the property-tester in >> eclipse. >> >> thanks and regards >> -- >> Awanthika Senarath >> Software Engineer, WSO2 Inc. >> Mobile: +94717681791 >> >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Melan Nimesh* > Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: melan AT wso2.com; > Mobile: +94 77 631 6759 > > -- Awanthika Senarath Software Engineer, WSO2 Inc. Mobile: +94717681791
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
