Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Enabling of action label in plugin.xml
Enabling of action label in plugin.xml [message #220581] Mon, 09 July 2007 15:34
Eclipse UserFriend
Originally posted by: skapoor8310.gmail.com

I am new to eclipse and facing some problem in implementing the dynamic
enablement of "disocver pattern" which is my action label in plugin.xml.

By default: I need Enablement of generate matrix and disablement of
discover
pattern,then after generating the matrix, disover pattern will be enabled,


I read some where that i might need to call some method
getsite.iselection...Is it so ?if yes then how..can you send me sample code
or explain me how.

I am attaching my plugin.xml.

<?xml version="1.0" encoding="UTF-8" ?>
<?eclipse version="3.0"?>
- <plugin>
- <extension point="org.eclipse.ui.actionSets">
- <actionSet label="Pattern Action Set" visible="true"
id="com.utd.PatternDiscovery.actionSet">
- <menu label="Pattern" path="additions" id="PatternMenu">
<separator name="PatternGroup" />
<separator name="AdapterPatternOption" />
</menu>
<action state="true" allowLabelUpdate="true" label="&Generate Matrix and
Weight" class="com.utd.PatternDiscovery.actions.PatternAction"
tooltip="Generate Matrix and Weight" menubarPath="PatternMenu/PatternGroup"
id="com.utd.PatternDiscovery.actions.PatternAction" />
- <action allowLabelUpdate="true" label="&Discover Pattern"
class="com.utd.PatternDiscovery.actions.AdapterPatternAction "
tooltip="Discover Pattern" menubarPath="PatternMenu/AdapterPatternOption"
style="push" id="com.utd.PatternDiscovery.actions.AdapterPatternAction">
- <enablement>
<systemProperty
name="com.utd.PatternDiscovery.actions.AdapterPatternAction.state "
value="false" />
</enablement>
</action>
</actionSet>
</extension>
- <extension point="org.eclipse.ui.views">
<category name="Pattern Discovery Category" id="com.utd.PatternDiscovery"
/>
<view name="Generate Matrix and Weight View" icon="icons/sample.gif"
category="com.utd.PatternDiscovery"
class="com.utd.PatternDiscovery.views.PatternDiscoveryView"
id="com.utd.PatternDiscovery.views.PatternDiscoveryView" />
<view name="Discover Pattern View" icon="icons/sample.gif"
category="com.utd.AdapterPatternDiscovery"
class="com.utd.PatternDiscovery.views.AdapterPatternDiscoveryView "
id="com.utd.PatternDiscovery.views.AdapterPatternDiscoveryView " />
</extension>
</plugin>

Thanks in advance
Previous Topic:Dynamic help content
Next Topic:Trouble with inspect/display/etc. in Java Debugger
Goto Forum:
  


Current Time: Tue Apr 23 09:49:38 GMT 2024

Powered by FUDForum. Page generated in 0.08514 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top