[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers ...
Robert Stryker
rob.stryker at jboss.com
Mon Mar 19 18:49:39 EDT 2007
User: rawb
Date: 07/03/19 18:49:39
Modified: as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers
EventLogViewProvider.java
Log:
Integration with packages
Removal of path publisher for individual files
Changes to event log label providers
Revision Changes Path
1.7 +18 -21 jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/EventLogViewProvider.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: EventLogViewProvider.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/EventLogViewProvider.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- EventLogViewProvider.java 22 Dec 2006 23:26:35 -0000 1.6
+++ EventLogViewProvider.java 19 Mar 2007 22:49:39 -0000 1.7
@@ -22,9 +22,11 @@
package org.jboss.ide.eclipse.as.ui.views.server.providers;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
+import java.util.List;
import java.util.Properties;
import org.eclipse.core.runtime.CoreException;
@@ -118,10 +120,16 @@
public class EventLogContentProvider implements ITreeContentProvider {
public Object[] getChildren(Object parentElement) {
if( parentElement instanceof ServerViewProvider && input != null ) {
- boolean categorize = getCategorize(); // TODO: get from preferences
+ boolean categorize = getCategorize();
if( categorize )
return getRootCategories();
- return EventLogModel.getModel(input).getRoot().getChildren();
+ Object[] ret = EventLogModel.getModel(input).getRoot().getChildren();
+ if( getSortOrder()) {
+ List l = Arrays.asList(ret);
+ Collections.reverse(l);
+ return l.toArray();
+ }
+ return ret;
}
if( parentElement instanceof String ) {
@@ -326,47 +334,36 @@
firstGroup.setText("Which elements should be at the top?");
firstGroup.setLayout(new GridLayout(2, false));
newestFirst = new Button(firstGroup, SWT.RADIO);
- newestFirstLabel = new Label(firstGroup, SWT.NONE);
oldestFirst = new Button(firstGroup, SWT.RADIO);
- oldestFirstLabel = new Label(firstGroup, SWT.NONE);
- newestFirstLabel.setText("Newest");
- oldestFirstLabel.setText("Oldest");
+ newestFirst.setText("Newest");
+ oldestFirst.setText("Oldest");
FormData firstGroupData = new FormData();
firstGroupData.left = new FormAttachment(0,5);
firstGroupData.top = new FormAttachment(0,5);
firstGroup.setLayoutData(firstGroupData);
-
- showTimeLabel = new Label(this, SWT.NONE);
- showTimeLabel.setText("Show timestamp? (ex: x minutes ago)");
showTime = new Button(this, SWT.CHECK);
+ showTime.setText("Show timestamp? (ex: x minutes ago)");
FormData d = new FormData();
d.left = new FormAttachment(0, 5);
d.top = new FormAttachment(firstGroup, 5);
showTime.setLayoutData(d);
- d = new FormData();
- d.left = new FormAttachment(showTime, 5);
- d.top = new FormAttachment(firstGroup, 5);
- showTimeLabel.setLayoutData(d);
-
-
- sortLabel = new Label(this, SWT.NONE);
- sortLabel.setText("Sort by event category?");
sort = new Button(this, SWT.CHECK);
+ sort.setText("Sort by event category?");
d = new FormData();
d.left = new FormAttachment(0, 5);
d.top = new FormAttachment(showTime, 5);
sort.setLayoutData(d);
- d = new FormData();
- d.left = new FormAttachment(sort, 5);
- d.top = new FormAttachment(showTime, 5);
- sortLabel.setLayoutData(d);
+// d = new FormData();
+// d.left = new FormAttachment(sort, 5);
+// d.top = new FormAttachment(showTime, 5);
+// sortLabel.setLayoutData(d);
}
public boolean isValid() {
return true;
More information about the jboss-cvs-commits
mailing list