From: Robert S. <ra...@gm...> - 2006-06-27 07:07:33
|
User: rawb Date: 06/06/27 03:07:31 Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core JBossServerCore.java Log: Pulled out the properties section to work in the property's view instead. Added some default property sheet pages for implementers to use. Ensured view extensions' icons worked in the label provider. Ensured proper calls of dispose() are made. Lots of other small things. Revision Changes Path 1.4 +13 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/JBossServerCore.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBossServerCore.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/JBossServerCore.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- JBossServerCore.java 9 Jun 2006 20:01:59 -0000 1.3 +++ JBossServerCore.java 27 Jun 2006 07:07:31 -0000 1.4 @@ -86,6 +86,19 @@ return ret; } + public static IServer[] getIServerJBossServers() { + ArrayList servers = new ArrayList(); + IServer[] iservers = ServerCore.getServers(); + for( int i = 0; i < iservers.length; i++ ) { + if( getServer(iservers[i]) != null ) { + servers.add(iservers[i]); + } + } + IServer[] ret = new IServer[servers.size()]; + servers.toArray(ret); + return ret; + } + public JBossServerCore() { ServerCore.addRuntimeLifecycleListener(this); ServerCore.addServerLifecycleListener(this); |