| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension |
| point="org.eclipse.skills.dependency"> |
| <definition |
| class="org.eclipse.skills.dependencies.PerspectiveDependency" |
| description="Requires a specific perspective to become active. Provide the expected perspectiveID as parameter." |
| id="org.eclipse.skills.perspectiveDependency" |
| image="icons/full/obj16/dependency_perspective.png" |
| name="Perspective"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.ViewDependency" |
| description="Requires a specific view to become active. Provide the expected viewID as parameter." |
| id="org.eclipse.skills.viewDependency" |
| image="icons/full/obj16/dependency_view.png" |
| name="View"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.P2Dependency" |
| description="Verifies that a specific feature is installed. Provide the expected featureID. Version ranges may be provided using the same syntax as seen in MANIFEST.MF files." |
| id="org.eclipse.skills.p2Dependency" |
| image="icons/full/obj16/dependency_p2.png" |
| name="Feature installed"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.ConsolePatternDependency" |
| description="Waits for a specific pattern to be detected in a text console." |
| id="org.eclipse.skills.consoleDependency" |
| image="icons/full/obj16/dependency_console.png" |
| name="Console text"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.ResourceExistsDependency" |
| description="Verifies that a resource in the workspace exists. Always provide an absolute path starting with a '/'. Accepts * and ** wildcards. " |
| id="org.eclipse.skills.resourceExistsDependency" |
| image="icons/full/obj16/dependency_resource.png" |
| name="Resource"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.LaunchDependency" |
| description="Waits for a launch to be executed. Parameters use property file format. Accepted parameters are: name=<expected launch name>, type=<run|debug|profile>" |
| id="org.eclipse.skills.launchDependency" |
| image="icons/full/obj16/dependency_launch.png" |
| name="Launch"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.DebugEventDependency" |
| description="Wait for a debug event. Parameter is one of: suspend,resume,stepInto,stepOver,stepReturn,stepEnd,evaluation,breakpoint,create,terminate,change" |
| id="org.eclipse.skills.debugEventDependency" |
| image="icons/full/obj16/dependency_debugevent.png" |
| name="Debug Event"> |
| </definition> |
| <definition |
| class="org.eclipse.skills.dependencies.BrokerEventDependency" |
| description="Wait for a broker event. accepted parameters are: topic=<topic to subscribe to>, <nameOfDataElement>=<RegEx to be matched on the data element>" |
| id="org.eclipse.skills.brokerEventDependencies" |
| image="icons/full/obj16/dependency_brokerevent.png" |
| name="Broker Event"> |
| </definition> |
| </extension> |
| |
| </plugin> |