Author: rob.stryker(a)jboss.com
Date: 2008-01-24 18:45:14 -0500 (Thu, 24 Jan 2008)
New Revision: 5960
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewPreferencePage.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewProviderPreferenceComposite.java
Log:
JBIDE-1485 - API slightly modified (safely fix!), restoreDefaults implemented.
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewPreferencePage.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewPreferencePage.java 2008-01-24
23:03:44 UTC (rev 5959)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewPreferencePage.java 2008-01-24
23:45:14 UTC (rev 5960)
@@ -126,6 +126,23 @@
}
+ protected void performDefaults() {
+ for( int i = 0; i < enabledButtons.size(); i++ ) {
+ ((Button)enabledButtons.get(i)).setSelection(true);
+ }
+ TableItem[] items = table.getItems();
+ for( int i = 0; i < items.length; i++ ) {
+ items[i].setData(ENABLED, new Boolean(true));
+ }
+ ViewProviderPreferenceComposite comp;
+ for( int i = 0; i < preferenceComposites.size(); i++ ) {
+ comp = (ViewProviderPreferenceComposite)preferenceComposites.get(i);
+ comp.performDefaults();
+ }
+
+ updateApplyButton();
+ }
+
public void dispose() {
super.dispose();
ViewProviderPreferenceComposite comp;
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewProviderPreferenceComposite.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewProviderPreferenceComposite.java 2008-01-24
23:03:44 UTC (rev 5959)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/preferencepages/ViewProviderPreferenceComposite.java 2008-01-24
23:45:14 UTC (rev 5960)
@@ -32,7 +32,8 @@
public ViewProviderPreferenceComposite(Composite parent, int style) {
super(parent, style);
}
- public abstract boolean isValid();
- public abstract boolean performOk();
- public abstract boolean performCancel();
+ public boolean isValid(){ return true; };
+ public boolean performOk(){ return true; };
+ public boolean performCancel(){ return true; };
+ public void performDefaults() {};
}
Show replies by date