39 id="org.symbian.tools.wrttools.natureImage" |
39 id="org.symbian.tools.wrttools.natureImage" |
40 natureId="org.symbian.tools.wrttools.WidgetProjectNature"> |
40 natureId="org.symbian.tools.wrttools.WidgetProjectNature"> |
41 </image> |
41 </image> |
42 </extension> |
42 </extension> |
43 |
43 |
44 <!-- WRT Validators --> |
|
45 <!-- <extension |
|
46 point="org.eclipse.wst.validation.validatorV2" |
|
47 id="org.symbian.tools.wrttools.core.validator" |
|
48 name="%VALIDATOR.Name"> |
|
49 <validator class="org.symbian.tools.wrttools.core.validator.ValidateAction"> |
|
50 <include> |
|
51 <rules> |
|
52 <fileext ext="plist"/> |
|
53 </rules> |
|
54 </include> |
|
55 </validator> |
|
56 </extension> --> |
|
57 |
|
58 <!-- Validator Marker --> |
44 <!-- Validator Marker --> |
59 |
45 |
60 <extension |
46 <extension |
61 id="org.symbian.tools.wrttools.core.validator.marker" |
47 id="org.symbian.tools.wrttools.core.validator.marker" |
62 name="Validator Marker" |
48 name="Validator Marker" |
443 value="org.eclipse.wst.jsdt.ui.ProjectLibraryRoot"> |
429 value="org.eclipse.wst.jsdt.ui.ProjectLibraryRoot"> |
444 </instanceof> |
430 </instanceof> |
445 </or> |
431 </or> |
446 </possibleChildren> |
432 </possibleChildren> |
447 <actionProvider |
433 <actionProvider |
448 class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorViewActionProvider" |
|
449 id="org.eclipse.wst.jsdt.ui.navigator.actions.ViewActions"> |
|
450 <enablement> |
|
451 <or> |
|
452 <instanceof |
|
453 value="org.eclipse.core.resources.IWorkspaceRoot"> |
|
454 </instanceof> |
|
455 <adapt |
|
456 type="java.util.Collection"> |
|
457 <count |
|
458 value="0"> |
|
459 </count> |
|
460 </adapt> |
|
461 </or> |
|
462 </enablement> |
|
463 </actionProvider> |
|
464 <actionProvider |
|
465 class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorActionProvider" |
434 class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorActionProvider" |
466 id="org.eclipse.wst.jsdt.ui.navigator.actions.StandardActions"> |
435 id="org.eclipse.wst.jsdt.ui.navigator.actions.StandardActions"> |
467 <!-- <enablement> |
|
468 <or> |
|
469 <and> |
|
470 <instanceof |
|
471 value="org.eclipse.core.resources.IProject"> |
|
472 </instanceof> |
|
473 <test |
|
474 property="org.eclipse.core.resources.projectNature" |
|
475 value="org.symbian.tools.wrttools.WidgetProjectNature"> |
|
476 </test> |
|
477 </and> |
|
478 <instanceof |
|
479 value="org.eclipse.wst.jsdt.core.IJavaScriptElement"> |
|
480 </instanceof> |
|
481 <instanceof |
|
482 value="org.eclipse.wst.jsdt.core.IJarEntryResource"> |
|
483 </instanceof> |
|
484 <instanceof |
|
485 value="org.eclipse.wst.jsdt.internal.ui.packageview.PackageFragmentRootContainer"> |
|
486 </instanceof> |
|
487 <adapt |
|
488 type="java.util.Collection"> |
|
489 <count |
|
490 value="0"> |
|
491 </count> |
|
492 </adapt> |
|
493 </or> |
|
494 </enablement>--> |
|
495 </actionProvider> |
436 </actionProvider> |
496 <actionProvider |
437 <actionProvider |
497 class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorRefactorActionProvider" |
438 class="org.eclipse.wst.jsdt.internal.ui.navigator.JavaNavigatorRefactorActionProvider" |
498 id="org.eclipse.wst.jsdt.ui.navigator.actions.RefactorActions" |
439 id="org.eclipse.wst.jsdt.ui.navigator.actions.RefactorActions" |
499 overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions"> |
440 overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions"> |
500 <enablement> |
441 <enablement> |
501 <or> |
442 <or> |
502 <and> |
|
503 <instanceof |
|
504 value="org.eclipse.core.resources.IProject"> |
|
505 </instanceof> |
|
506 <test |
|
507 property="org.eclipse.core.resources.projectNature" |
|
508 value="org.symbian.tools.wrttools.WidgetProjectNature"> |
|
509 </test> |
|
510 </and> |
|
511 <instanceof |
|
512 value="org.eclipse.wst.jsdt.core.IJavaScriptElement"> |
|
513 </instanceof> |
|
514 <instanceof |
|
515 value="org.eclipse.wst.jsdt.core.IJarEntryResource"> |
|
516 </instanceof> |
|
517 <instanceof |
|
518 value="org.eclipse.wst.jsdt.internal.ui.packageview.PackageFragmentRootContainer"> |
|
519 </instanceof> |
|
520 <adapt |
443 <adapt |
521 type="java.util.Collection"> |
444 type="java.util.Collection"> |
522 <count |
445 <count |
523 value="0"> |
446 value="0"> |
524 </count> |
447 </count> |
525 </adapt> |
448 </adapt> |
|
449 <and> |
|
450 <or> |
|
451 <instanceof |
|
452 value="org.eclipse.wst.jsdt.core.IJavaScriptElement"> |
|
453 </instanceof> |
|
454 <instanceof |
|
455 value="org.eclipse.wst.jsdt.core.IJarEntryResource"> |
|
456 </instanceof> |
|
457 </or> |
|
458 <not> |
|
459 <instanceof |
|
460 value="org.eclipse.wst.jsdt.core.ITypeRoot"> |
|
461 </instanceof> |
|
462 </not> |
|
463 </and> |
526 </or> |
464 </or> |
|
465 </enablement> |
|
466 </actionProvider> |
|
467 <actionProvider |
|
468 class="org.symbian.tools.wrttools.navigator.RenameMoveActionProvider" |
|
469 id="org.symbian.wrttools.navigator.MoveRename" |
|
470 overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions"> |
|
471 <enablement> |
|
472 <and> |
|
473 <adapt |
|
474 type="org.eclipse.core.resources.IResource"> |
|
475 </adapt> |
|
476 <not> |
|
477 <instanceof |
|
478 value="org.eclipse.wst.jsdt.core.IType"> |
|
479 </instanceof> |
|
480 </not> |
|
481 </and> |
527 </enablement> |
482 </enablement> |
528 </actionProvider> |
483 </actionProvider> |
529 <actionProvider |
484 <actionProvider |
530 class="org.eclipse.wst.jsdt.internal.ui.navigator.PackageExplorerOpenActionProvider" |
485 class="org.eclipse.wst.jsdt.internal.ui.navigator.PackageExplorerOpenActionProvider" |
531 id="org.eclipse.wst.jsdt.ui.navigator.actions.OpenActions" |
486 id="org.eclipse.wst.jsdt.ui.navigator.actions.OpenActions" |