diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..7da4e55 --- /dev/null +++ b/.classpath @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..b0f46ba --- /dev/null +++ b/.project @@ -0,0 +1,40 @@ + + + resource-sweeper + + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.google.gdt.eclipse.core.webAppProjectValidator + + + + + com.google.gwt.eclipse.core.gwtProjectValidator + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.jdt.core.javanature + com.google.gwt.eclipse.core.gwtNature + org.eclipse.wst.common.project.facet.core.nature + + diff --git a/.settings/com.google.gdt.eclipse.core.prefs b/.settings/com.google.gdt.eclipse.core.prefs new file mode 100644 index 0000000..8c43e8b --- /dev/null +++ b/.settings/com.google.gdt.eclipse.core.prefs @@ -0,0 +1,4 @@ +#Thu Dec 27 22:33:38 CET 2012 +eclipse.preferences.version=1 +warSrcDir=war +warSrcDirIsOutput=true diff --git a/.settings/com.google.gwt.eclipse.core.prefs b/.settings/com.google.gwt.eclipse.core.prefs new file mode 100644 index 0000000..4340732 --- /dev/null +++ b/.settings/com.google.gwt.eclipse.core.prefs @@ -0,0 +1,4 @@ +#Fri Dec 28 00:27:06 CET 2012 +eclipse.preferences.version=1 +filesCopiedToWebInfLib= +gwtCompileSettings=PGd3dC1jb21waWxlLXNldHRpbmdzPjxsb2ctbGV2ZWw+SU5GTzwvbG9nLWxldmVsPjxvdXRwdXQtc3R5bGU+T0JGVVNDQVRFRDwvb3V0cHV0LXN0eWxlPjxleHRyYS1hcmdzPjwhW0NEQVRBW11dPjwvZXh0cmEtYXJncz48dm0tYXJncz48IVtDREFUQVstWG14NTEybV1dPjwvdm0tYXJncz48ZW50cnktcG9pbnQtbW9kdWxlPm9yZy5nY3ViZS5wb3J0bGV0cy5hZG1pbi5yZXNvdXJjZXN3ZWVwZXIuUmVzb3VyY2Vfc3dlZXBlcjwvZW50cnktcG9pbnQtbW9kdWxlPjwvZ3d0LWNvbXBpbGUtc2V0dGluZ3M+ diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..40813e5 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +#Fri Dec 28 00:28:59 CET 2012 +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..924615a --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +#Fri Dec 28 00:21:37 CET 2012 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..3a25fe4 --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,5 @@ +#Fri Dec 28 00:21:33 CET 2012 +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..bcfc325 --- /dev/null +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,4 @@ + + + + diff --git a/distro/INSTALL b/distro/INSTALL new file mode 100644 index 0000000..139597f --- /dev/null +++ b/distro/INSTALL @@ -0,0 +1,2 @@ + + diff --git a/distro/LICENSE b/distro/LICENSE new file mode 100644 index 0000000..cdb5851 --- /dev/null +++ b/distro/LICENSE @@ -0,0 +1,7 @@ +gCube System - License +------------------------------------------------------------ + +The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). +The software and documentation is provided by its authors/distributors "as is" and no expressed or +implied warranty is given for its use, quality or fitness for a particular case. + diff --git a/distro/MAINTAINERS b/distro/MAINTAINERS new file mode 100644 index 0000000..680cebb --- /dev/null +++ b/distro/MAINTAINERS @@ -0,0 +1,6 @@ +Mantainers +------- + +* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, + Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". + diff --git a/distro/README b/distro/README new file mode 100644 index 0000000..3f14a10 --- /dev/null +++ b/distro/README @@ -0,0 +1,35 @@ +The gCube System - Social Library +------------------------------------------------------------ + +This work is partially funded by the European Commission in the +context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. + +Authors +------- +Massimiliano Assante +* +Version and Release Date +------------------------ +Jan 2013 + + +Description +----------- +Social networking Library + +Download information +-------------------- +Source code is available from SVN: +https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library + +Binaries can be downloaded from: +http://software.d4science.research-infrastructures.eu/ + +Documentation +------------- +Documentation is available on-line from the Projects Documentation Wiki: + +Licensing +--------- + +This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/distro/changelog.xml b/distro/changelog.xml new file mode 100644 index 0000000..49b10b2 --- /dev/null +++ b/distro/changelog.xml @@ -0,0 +1,5 @@ + + +First Release + + diff --git a/distro/descriptor.xml b/distro/descriptor.xml new file mode 100644 index 0000000..c468f13 --- /dev/null +++ b/distro/descriptor.xml @@ -0,0 +1,48 @@ + + servicearchive + + tar.gz + + / + + + ${distroDirectory} + / + true + + README + LICENSE + INSTALL + MAINTAINERS + changelog.xml + + 755 + true + + + target/apidocs + /${artifactId}/doc/api + true + 755 + + + + + ${distroDirectory}/profile.xml + ./ + true + + + target/${build.finalName}.jar + /${artifactId} + + + ${distroDirectory}/svnpath.txt + /${artifactId} + true + + + \ No newline at end of file diff --git a/distro/profile.xml b/distro/profile.xml new file mode 100644 index 0000000..5de2997 --- /dev/null +++ b/distro/profile.xml @@ -0,0 +1,25 @@ + + + + Library + + gCube Resource Sweeper Widget + PortletsUser + ${artifactId} + 0.1.0 + + + ${artifactId} + ${version} + + ${groupId} + ${artifactId} + ${version} + + + ${build.finalName}.jar + + + + + diff --git a/distro/svnpath.txt b/distro/svnpath.txt new file mode 100644 index 0000000..edacb04 --- /dev/null +++ b/distro/svnpath.txt @@ -0,0 +1 @@ +${scm.url} \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..ab43154 --- /dev/null +++ b/pom.xml @@ -0,0 +1,201 @@ + + 4.0.0 + + maven-parent + org.gcube.tools + 1.0.0 + + + + org.gcube.portlets.admin + resource-sweeper-widget + 0.1.0-SNAPSHOT + gCube Resource Sweeper Widget + + + + 2.4.0 + distro + + 1.6 + 1.6 + + + UTF-8 + UTF-8 + + + + + com.google.gwt + gwt-user + ${gwtVersion} + + provided + + + + xerces + xercesImpl + 2.9.1 + provided + + + com.sencha.gxt + gxt + 2.2.5 + provided + + + org.gcube.portlets.admin + rmp-common-library + 1.0.0-SNAPSHOT + provided + + + org.gcube.core + gcf + [1.4.0,1.5.0] + provided + + + org.gcube.distribution + ghn-client-runtime + 2.0.0 + provided + + + + + + src/main/java + + **/*.* + + + + + + maven-compiler-plugin + + 1.6 + 1.6 + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.2 + + + + test-jar + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.12 + + true + + + + org.apache.maven.plugins + maven-resources-plugin + 2.5 + + + copy-profile + install + + copy-resources + + + target + + + ${distroDirectory} + true + + profile.xml + + + + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.2 + + + ${distroDirectory}/descriptor.xml + + + + fully.qualified.MainClass + + + + jar-with-dependencies + + + + + servicearchive + install + + single + + + + + + + org.codehaus.mojo + gwt-maven-plugin + + 2.4.0 + + + + com.google.gwt + gwt-user + ${gwtVersion} + + + com.google.gwt + gwt-dev + ${gwtVersion} + + + + + + prepare-package + + resources + compile + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/Resource_sweeper.gwt.xml b/src/main/java/org/gcube/portlets/admin/resourcesweeper/Resource_sweeper.gwt.xml new file mode 100644 index 0000000..c3f7604 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/Resource_sweeper.gwt.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Commands.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Commands.java new file mode 100644 index 0000000..1be4ec8 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Commands.java @@ -0,0 +1,40 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: Commands.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client; + +import com.extjs.gxt.ui.client.widget.Info; +import com.extjs.gxt.ui.client.widget.InfoConfig; + +/** + * Here is a set of commands executed inside callbacks that involve + * interactions with client-side widgets. + * Additionally other commands are provided for general purpose functionalities + * (e.g. refresh components, main components lookup, ...).m + * @author Daniele Strollo (ISTI-CNR) + */ +public class Commands { + public static void showPopup(final String title, final String text) { + showPopup(title, text, 4000); + } + + public static void showPopup(final String title, final String text, final int delayMills) { + InfoConfig cfg = new InfoConfig(title, text); + cfg.display = delayMills; + Info.display(cfg); + } + +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Resource_sweeper.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Resource_sweeper.java new file mode 100644 index 0000000..708098a --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/Resource_sweeper.java @@ -0,0 +1,18 @@ +package org.gcube.portlets.admin.resourcesweeper.client; + +import org.gcube.portlets.admin.resourcesweeper.client.dialog.SweeperDialog; + +import com.google.gwt.core.client.EntryPoint; + +/** + * Entry point classes define onModuleLoad(). + */ +public class Resource_sweeper implements EntryPoint { + + /** + * This is the entry point method. + */ + public void onModuleLoad() { + new SweeperDialog("/gcube/devNext"); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperService.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperService.java new file mode 100644 index 0000000..de6d489 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperService.java @@ -0,0 +1,18 @@ +package org.gcube.portlets.admin.resourcesweeper.client.async; + +import java.util.List; + +import org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions; + +import com.extjs.gxt.ui.client.data.ModelData; +import com.google.gwt.user.client.rpc.RemoteService; +import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; + +/** + * The client side stub for the RPC service. + */ +@RemoteServiceRelativePath("sweeper") +public interface SweeperService extends RemoteService { + List getSweepElems(final String scope, final SweeperActions action); + void applySweep(final String scope, final List elems); +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperServiceAsync.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperServiceAsync.java new file mode 100644 index 0000000..bc81382 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/async/SweeperServiceAsync.java @@ -0,0 +1,21 @@ +package org.gcube.portlets.admin.resourcesweeper.client.async; + +import java.util.List; + +import org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions; + +import com.extjs.gxt.ui.client.data.ModelData; +import com.google.gwt.user.client.rpc.AsyncCallback; + +/** + * The async counterpart of SweeperService. + */ +public interface SweeperServiceAsync { + + void getSweepElems(String scope, SweeperActions action, + AsyncCallback> callback); + + void applySweep(String scope, List elems, + AsyncCallback callback); + +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleLogSeverity.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleLogSeverity.java new file mode 100644 index 0000000..a1fefd7 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleLogSeverity.java @@ -0,0 +1,27 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ConsoleLogSeverity.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.clientlogs; + +public enum ConsoleLogSeverity { + INFO, + LOG, + TRACE, + DEBUG, + WARNING, + ERROR, + FATAL; +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleMessageBroker.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleMessageBroker.java new file mode 100644 index 0000000..a43e673 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/clientlogs/ConsoleMessageBroker.java @@ -0,0 +1,68 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ConsoleMessageBroker.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.clientlogs; +import com.google.gwt.core.client.GWT; + +public class ConsoleMessageBroker { + + private static void printMessage(final ConsoleLogSeverity severity, final Object caller, final String message) { + GWT.log(message); + } + + private static void printMessage(final ConsoleLogSeverity severity, final Class caller, final String message) { + GWT.log(message); + } + + public static void log(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.LOG, caller, message); + } + public static void info(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.INFO, caller, message); + } + public static void trace(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.TRACE, caller, message); + } + public static void debug(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.DEBUG, caller, message); + } + public static void warning(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.WARNING, caller, message); + } + public static void error(final Object caller, final String message) { + printMessage(ConsoleLogSeverity.ERROR, caller, message); + } + + + public static void log(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.LOG, caller, message); + } + public static void info(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.INFO, caller, message); + } + public static void trace(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.TRACE, caller, message); + } + public static void debug(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.DEBUG, caller, message); + } + public static void warning(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.WARNING, caller, message); + } + public static void error(final Class caller, final String message) { + printMessage(ConsoleLogSeverity.ERROR, caller, message); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/dialog/SweeperDialog.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/dialog/SweeperDialog.java new file mode 100644 index 0000000..b3461c2 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/dialog/SweeperDialog.java @@ -0,0 +1,270 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: SweeperDialog.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.dialog; + +import java.util.List; + +import org.gcube.portlets.admin.resourcesweeper.client.Commands; +import org.gcube.portlets.admin.resourcesweeper.client.async.SweeperService; +import org.gcube.portlets.admin.resourcesweeper.client.async.SweeperServiceAsync; +import org.gcube.portlets.admin.resourcesweeper.client.clientlogs.ConsoleMessageBroker; +import org.gcube.portlets.admin.resourcesweeper.client.grids.ResourceGridFactory; +import org.gcube.portlets.admin.resourcesweeper.client.model.ResourceTypeDecorator; +import org.gcube.portlets.admin.resourcesweeper.shared.AtomicTreeNode; +import org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions; + +import com.extjs.gxt.ui.client.Style.LayoutRegion; +import com.extjs.gxt.ui.client.Style.SelectionMode; +import com.extjs.gxt.ui.client.Style.SortDir; +import com.extjs.gxt.ui.client.data.ModelData; +import com.extjs.gxt.ui.client.data.ModelIconProvider; +import com.extjs.gxt.ui.client.data.ModelStringProvider; +import com.extjs.gxt.ui.client.event.ComponentEvent; +import com.extjs.gxt.ui.client.event.TreePanelEvent; +import com.extjs.gxt.ui.client.store.TreeStore; +import com.extjs.gxt.ui.client.util.IconHelper; +import com.extjs.gxt.ui.client.util.Margins; +import com.extjs.gxt.ui.client.widget.ContentPanel; +import com.extjs.gxt.ui.client.widget.Dialog; +import com.extjs.gxt.ui.client.widget.grid.Grid; +import com.extjs.gxt.ui.client.widget.layout.BorderLayout; +import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; +import com.extjs.gxt.ui.client.widget.layout.FitLayout; +import com.extjs.gxt.ui.client.widget.menu.Menu; +import com.extjs.gxt.ui.client.widget.menu.MenuItem; +import com.extjs.gxt.ui.client.widget.tips.QuickTip; +import com.extjs.gxt.ui.client.widget.treepanel.TreePanel; +import com.google.gwt.core.client.GWT; +import com.google.gwt.user.client.rpc.AsyncCallback; +import com.google.gwt.user.client.ui.AbstractImagePrototype; + +/** + * @author Daniele Strollo + * @author Massimiliano Asssante (ISTI-CNR) + * + */ +public class SweeperDialog { + + /** + * Create a remote service proxy to talk to the server-side Sweeper service. + */ + private final SweeperServiceAsync sweeperService = GWT.create(SweeperService.class); + + private ContentPanel treeContainer = null; + private ContentPanel gridContainer = null; + private Dialog dialog = null; + + public SweeperDialog(final String currentScope) { + + this.initDialog(currentScope); + TreePanel tree = null; + TreeStore store = new TreeStore(); + + AtomicTreeNode model = new AtomicTreeNode("Resource", null); + + /// BUILDS the tree of operations for sweeper + /// 1) GHN + AtomicTreeNode ghn = new AtomicTreeNode( + ResourceTypeDecorator.GHN.name(), + ResourceTypeDecorator.GHN.getLabel(), + ResourceTypeDecorator.GHN.getIcon()); + + AtomicTreeNode ghn_expired = new AtomicTreeNode(SweeperActions.GET_GHN_MOVE_TO_UNREACHABLE.name(), + SweeperActions.GET_GHN_MOVE_TO_UNREACHABLE.getLabel()); + // setting tooltip + ghn_expired.set("tooltip", SweeperActions.GET_GHN_MOVE_TO_UNREACHABLE.getTooltip()); + ghn_expired.set("operation", SweeperActions.GET_GHN_MOVE_TO_UNREACHABLE.getOperationDescription()); + + AtomicTreeNode ghn_dead = new AtomicTreeNode(SweeperActions.GET_GHN_DELETE.name(), + SweeperActions.GET_GHN_DELETE.getLabel()); + // setting tooltip + ghn_dead.set("tooltip", SweeperActions.GET_GHN_DELETE.getTooltip()); + ghn_dead.set("operation", SweeperActions.GET_GHN_DELETE.getOperationDescription()); + + ghn.add(ghn_expired); + ghn.add(ghn_dead); + model.add(ghn); + + /// 2) RUNNING INSTANCE + AtomicTreeNode ri = new AtomicTreeNode( + ResourceTypeDecorator.RunningInstance.name(), + ResourceTypeDecorator.RunningInstance.getLabel(), + ResourceTypeDecorator.RunningInstance.getIcon()); + AtomicTreeNode ri_orphan = new AtomicTreeNode(SweeperActions.GET_RI_DELETE.name(), + SweeperActions.GET_RI_DELETE.getLabel()); + // setting tooltip + ri_orphan.set("tooltip", SweeperActions.GET_RI_DELETE.getTooltip()); + ri_orphan.set("operation", SweeperActions.GET_RI_DELETE.getOperationDescription()); + + ri.add(ri_orphan); + model.add(ri); + + // The root node will not be shown + store.add(model.getChildren(), true); + store.sort("name", SortDir.ASC); + + tree = new TreePanel(store) { + protected void onClick(@SuppressWarnings("rawtypes") final TreePanelEvent be) { + super.onClick(be); + // do you stuff, right click detected for a click event + final AtomicTreeNode selectedModel = (AtomicTreeNode) be.getItem(); + + // -- SELECTED A LEAF + if (selectedModel != null && selectedModel.isLeaf()) { + ConsoleMessageBroker.trace(this, + "Selected leaf: " + ((AtomicTreeNode) selectedModel.getParent()).getNode() + "::" + selectedModel.getNode()); + + + dialog.mask("Loading resource to cleanup"); + + sweeperService.getSweepElems(currentScope, SweeperActions.valueOf(selectedModel.getNode()), + /* + * the code to execute once the resources to cleanup are retrieved. + */ + new AsyncCallback>() { + public void onSuccess(final List result) { + dialog.unmask(); + Grid tmpgrid = null; + // Cleanup the grid + gridContainer.removeAll(); + if (selectedModel.getNode().equals(SweeperActions.GET_RI_DELETE.name())) { + // The grid is created for orphanRI model + tmpgrid = ResourceGridFactory.createGrid(ResourceTypeDecorator.Sweeper_RI.name(), result, null); + } else { + // The grid is created for GHN model + tmpgrid = ResourceGridFactory.createGrid(ResourceTypeDecorator.Sweeper_GHN.name(), result, null); + } + if (tmpgrid == null) { + Commands.showPopup("Sweeper grid creation", "No elements found for the chosen category"); + return; + } + final Grid grid = tmpgrid; + + gridContainer.add(grid); + gridContainer.layout(true); + + Menu gridMnu = new Menu(); + gridMnu.add(new MenuItem("Apply Cleanup") { + @Override + protected void onClick(final ComponentEvent be) { + super.onClick(be); + final List selectedElems = grid.getSelectionModel().getSelection(); + + dialog.mask("Applying required operation"); + + sweeperService.applySweep( + currentScope, selectedElems, new AsyncCallback() { + + public void onSuccess(final Void result) { + dialog.unmask(); + Commands.showPopup("Apply sweeper", "Success. Refresh operation suggested."); + for (ModelData elem : selectedElems) { + grid.getStore().remove(elem); + } + } + + public void onFailure(final Throwable caught) { + dialog.unmask(); + Commands.showPopup("Apply sweeper", "Failure"); + } + }); + for (ModelData selectedModel : selectedElems) { + ConsoleMessageBroker.info(this, + ((Object) selectedModel.get("ID")).toString() + " :: " + + ((Object) selectedModel.get("Actions")).toString()); + } + } + }); + grid.setContextMenu(gridMnu); + } + + public void onFailure(final Throwable caught) { + Commands.showPopup("Sweeper", "Failure"); + dialog.unmask(); + } + }); + } + }; + }; + tree.setWidth("100%"); + tree.setHeight("100%"); + tree.setDisplayProperty("name"); + + // Tooltip support on the tree + tree.setLabelProvider(new ModelStringProvider() { + public String getStringValue(final ModelData model, final String property) { + String name = ((Object) model.get("name")).toString(); + try { + String tooltip = ((Object) model.get("tooltip")).toString(); + String operation = ((Object) model.get("operation")).toString(); + return "" + name + ""; + } catch (Exception e) { + // if not tooltip defined + return "" + name + ""; + } + } + }); + new QuickTip(tree); + + // The icon decorator + tree.setIconProvider( + new ModelIconProvider() { + public AbstractImagePrototype getIcon(final ModelData model) { + if (model.get("node") != null && model.get("icon") != null) { + return IconHelper.createStyle((String) model.get("icon")); + } + return IconHelper.createStyle("defaultleaf-icon"); + } + }); + + + this.treeContainer.add(tree); + + // Handles the selection + tree.getSelectionModel().setSelectionMode(SelectionMode.SINGLE); + + this.dialog.show(); + } + + public final void initDialog(String scope) { + this.dialog = new Dialog(); + this.dialog.setBodyBorder(false); + this.dialog.setIconStyle("sweeper-icon"); + this.dialog.setHeading("Resource Sweeper " + "(" + scope + ")"); + this.dialog.setWidth(900); + this.dialog.setHeight(450); + this.dialog.setHideOnButtonClick(true); + + BorderLayout layout = new BorderLayout(); + this.dialog.setLayout(layout); + + // west + this.treeContainer = new ContentPanel(); + this.treeContainer.setHeading("Resources"); + BorderLayoutData data = new BorderLayoutData(LayoutRegion.WEST, 150, 100, 250); + data.setMargins(new Margins(0, 5, 0, 0)); + data.setSplit(true); + data.setCollapsible(true); + this.dialog.add(this.treeContainer, data); + + // center + this.gridContainer = new ContentPanel(); + this.gridContainer.setLayout(new FitLayout()); + data = new BorderLayoutData(LayoutRegion.CENTER); + this.dialog.add(this.gridContainer, data); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/CustomSorter.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/CustomSorter.java new file mode 100644 index 0000000..7c0c787 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/CustomSorter.java @@ -0,0 +1,65 @@ +package org.gcube.portlets.admin.resourcesweeper.client.grids; + +import com.extjs.gxt.ui.client.data.ModelData; +import com.extjs.gxt.ui.client.store.Store; +import com.extjs.gxt.ui.client.store.StoreSorter; +import com.google.gwt.core.client.GWT; + +public class CustomSorter extends StoreSorter { + /** + * need to recalculate the percentage as the returned value is not what the render returns + */ + @Override + public int compare(Store store, ModelData m1, ModelData m2, String property) { + if (property != null) { + if (property.equals("VirtualAvailable")) { + String s1 = m1.get(property); + String s2 = m2.get(property); + int val1 = Integer.parseInt(s1); + int val2 = Integer.parseInt(s2); + + int tot1 = Integer.parseInt((String) m1.get("VirtualSize")); + int tot2 = Integer.parseInt((String) m2.get("VirtualSize")); + + int percentage1 = (val1 * 100) / tot1; + int percentage2 = (val2 * 100) / tot2; + + //GWT.log(val1 +"-"+val2); + GWT.log(""+percentage1); + if (percentage1 == percentage2) return 0; + if (percentage1 > percentage2) + return 1; + else + return -1; + } + else if (property.equals("LocalAvailableSpace")) { + String s1 = m1.get(property); + String s2 = m2.get(property); + int val1 = Integer.parseInt(s1); + int val2 = Integer.parseInt(s2); + + if (val1 == val2) return 0; + if (val1 > val2) + return 1; + else + return -1; + } + else if (property.equals("NumberOfMembers") || property.equals("Cardinality")) { + String s1 = m1.get(property); + String s2 = m2.get(property); + int val1 = Integer.parseInt(s1); + int val2 = Integer.parseInt(s2); + + if (val1 == val2) return 0; + if (val1 > val2) + return 1; + else + return -1; + } + Object v1 = m1.get(property); + Object v2 = m2.get(property); + return comparator.compare(v1, v2); + } + return comparator.compare(m1, m2); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/ResourceGridFactory.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/ResourceGridFactory.java new file mode 100644 index 0000000..2dcb86f --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/grids/ResourceGridFactory.java @@ -0,0 +1,141 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ResourceGridFactory.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.grids; + +import java.util.List; + +import org.gcube.portlets.admin.resourcesweeper.client.Commands; +import org.gcube.portlets.admin.resourcesweeper.client.clientlogs.ConsoleMessageBroker; +import org.gcube.portlets.admin.resourcesweeper.client.model.ResourceDetailModel; + +import com.extjs.gxt.ui.client.Style.SortDir; +import com.extjs.gxt.ui.client.data.BaseListLoader; +import com.extjs.gxt.ui.client.data.ListLoadResult; +import com.extjs.gxt.ui.client.data.MemoryProxy; +import com.extjs.gxt.ui.client.data.ModelData; +import com.extjs.gxt.ui.client.data.ModelType; +import com.extjs.gxt.ui.client.data.XmlLoadResultReader; +import com.extjs.gxt.ui.client.store.GroupingStore; +import com.extjs.gxt.ui.client.store.ListStore; +import com.extjs.gxt.ui.client.widget.MessageBox; +import com.extjs.gxt.ui.client.widget.grid.ColumnModel; +import com.extjs.gxt.ui.client.widget.grid.Grid; +import com.extjs.gxt.ui.client.widget.grid.GridGroupRenderer; +import com.extjs.gxt.ui.client.widget.grid.GroupColumnData; +import com.extjs.gxt.ui.client.widget.grid.GroupingView; + +/** + * @author Daniele Strollo (ISTI-CNR) + * + */ +public class ResourceGridFactory { + public static final synchronized Grid createGrid( + final String resourceType, + final List result, + final String groupingColumn) { + return createGrid(resourceType, result, groupingColumn, true); + } + + public static final synchronized Grid createGrid( + final String resourceType, + final List result, + final String groupingColumn, + final boolean autoExpand) { + try { + + if (result == null || result.size() == 0) { + Commands.showPopup( + "Failure", + "the retrieved result set for required resource is null or empty", + 6000); + return null; + } + + // The the XML reader + ModelType type = ResourceDetailModel.getXMLMapping(resourceType); + // For the grid representation + final ColumnModel cm = ResourceDetailModel.getRecordDefinition(resourceType); + + if (type == null || cm == null) { + MessageBox.alert("Failure", "the model representation has not been found", null); + return null; + } + + // need a loader, proxy, and reader + XmlLoadResultReader> reader = + new XmlLoadResultReader>(type); + + StringBuilder toParse = new StringBuilder().append("\n"); + for (String elem : result) { + toParse.append(elem.toString()); + } + toParse.append("\n"); + + MemoryProxy proxy = new MemoryProxy(toParse.toString()); + + final BaseListLoader> loader = + new BaseListLoader>(proxy, reader); + + ListStore store = null; + + if (groupingColumn != null) { + store = new GroupingStore(loader); + } else { + store = new ListStore(loader); + } + //apply the custom sorter + store.setStoreSorter(new CustomSorter()); + + final Grid grid = new Grid(store, cm); + + if (groupingColumn != null) { + ((GroupingStore) store).groupBy(groupingColumn); + + // GROUPING + // Builds the grouping structure to collapse elements + // having the same type (log severity). + GroupingView groupingView = new GroupingView(); + groupingView.setGroupRenderer(new GridGroupRenderer() { + public String render(final GroupColumnData data) { + int s = data.models.size(); + String f = cm.getColumnById(data.field).getHeader(); + String l = s == 1 ? "Item" : "Items"; + return f + ": " + ((data.group != null && data.group.trim().length() > 0) ? data.group : "Undefined") + " (" + s + " " + l + ")"; + } + }); + + groupingView.setAutoFill(true); + groupingView.setForceFit(false); + grid.setView(groupingView); + } + + if (autoExpand) { + // The first visible column will be considered auto-expand + grid.setAutoExpandColumn(cm.getColumn(0).getId()); + } + + loader.setSortField("ID"); + loader.setSortDir(SortDir.ASC); + loader.load(); + + return grid; + } catch (RuntimeException e) { + ConsoleMessageBroker.error(ResourceGridFactory.class, "During resourceDetailGrid creation"); + return null; + } + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceDetailModel.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceDetailModel.java new file mode 100644 index 0000000..8274e45 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceDetailModel.java @@ -0,0 +1,822 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ResourceDetailDecorator.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.model; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import com.extjs.gxt.ui.client.Style.HorizontalAlignment; +import com.extjs.gxt.ui.client.data.BaseModelData; +import com.extjs.gxt.ui.client.data.ModelType; +import com.extjs.gxt.ui.client.store.ListStore; +import com.extjs.gxt.ui.client.widget.form.CheckBox; +import com.extjs.gxt.ui.client.widget.form.NumberField; +import com.extjs.gxt.ui.client.widget.grid.CellEditor; +import com.extjs.gxt.ui.client.widget.grid.CheckColumnConfig; +import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; +import com.extjs.gxt.ui.client.widget.grid.ColumnData; +import com.extjs.gxt.ui.client.widget.grid.ColumnModel; +import com.extjs.gxt.ui.client.widget.grid.Grid; +import com.extjs.gxt.ui.client.widget.grid.GridCellRenderer; +import com.google.gwt.core.client.GWT; +import com.google.gwt.i18n.client.NumberFormat; + +/** + * @author Massimiliano Assante (ISTI-CNR) + * @author Daniele Strollo + */ +public class ResourceDetailModel { + private static boolean initialized = false; + + public static final String SERVICE_INSTALL_KEY = "toDeploy"; + + private static HashMap RECORD_DEFINITION = null; + private static HashMap XML_MAPPING = null; + private static HashMap REQUIRED_FIELDS = null; + + private static void init() { + if (initialized) { + return; + } + initialized = true; + + RECORD_DEFINITION = new HashMap(); + XML_MAPPING = new HashMap(); + + /********************************************* + * GHN + ********************************************/ + // The column model for grid representation + List modelColumns = new ArrayList(); + + modelColumns.add(new ColumnConfig("Name", "Name", 250)); + + + + ColumnConfig status = new ColumnConfig("Status", "Status", 65); + + GridCellRenderer statusRender = new GridCellRenderer() { + @Override + public String render(BaseModelData model, String property, ColumnData config, + int rowIndex, int colIndex, ListStore store, Grid grid) { + String statusToCheck = (String)model.get(property); + String style = "gray"; + if (statusToCheck.compareTo("certified") == 0) + style = "green"; + else if (statusToCheck.compareTo("ready") == 0) + style = "orange"; + return "" + statusToCheck + ""; + } + }; + status.setRenderer(statusRender); + modelColumns.add(status); + + modelColumns.add(new ColumnConfig("LastUpdate", "Last Updated", 130)); + modelColumns.add(new ColumnConfig("gCoreVersion", "gCore v.", 50)); + modelColumns.add(new ColumnConfig("ghnVersion", "ghn v.", 40)); + + + ColumnConfig ramLeft = new ColumnConfig("VirtualAvailable", "V. Mem left", 70); + ramLeft.setAlignment(HorizontalAlignment.RIGHT); + ramLeft.setEditor(new CellEditor(new NumberField())); + final NumberFormat number = NumberFormat.getFormat("#,##0;(#,##0)"); + + GridCellRenderer ramRender = new GridCellRenderer() { + @Override + public String render(BaseModelData model, String property, ColumnData config, + int rowIndex, int colIndex, ListStore store, Grid grid) { + int val = Integer.parseInt((String)model.get(property)); + + int tot = Integer.parseInt((String) model.get("VirtualSize")); + + int percentage = (val * 100) / tot; + + String style = val < 100 ? "red" : "green"; + String toDisplay = number.format(val).replaceAll(",", "."); + toDisplay += " MB"; + + return "" + percentage + "% ("+toDisplay+")"; + } + }; + ramLeft.setRenderer(ramRender); + + modelColumns.add(ramLeft); + + + ColumnConfig localSpace = new ColumnConfig("LocalAvailableSpace", "HD Space left", 70); + localSpace.setAlignment(HorizontalAlignment.RIGHT); + localSpace.setEditor(new CellEditor(new NumberField())); + + GridCellRenderer mbRender = new GridCellRenderer() { + @Override + public String render(BaseModelData model, String property, ColumnData config, + int rowIndex, int colIndex, ListStore store, Grid grid) { + int val = Integer.parseInt((String)model.get(property)); + String style = val < 1000000 ? "red" : "green"; + String toDisplay = number.format(val); + if (toDisplay.length() > 4) + toDisplay = toDisplay.substring(0, toDisplay.length()-4).replaceAll(",", "."); + toDisplay += " MB"; + return "" + toDisplay + ""; + } + }; + + localSpace.setRenderer(mbRender); + modelColumns.add(localSpace); + + + //Optional + ColumnConfig ramTotal = new ColumnConfig("VirtualSize", "V. Memory total", 70); + ramTotal.setAlignment(HorizontalAlignment.RIGHT); + ramTotal.setEditor(new CellEditor(new NumberField())); + + GridCellRenderer ramTotRender = new GridCellRenderer() { + @Override + public String render(BaseModelData model, String property, ColumnData config, + int rowIndex, int colIndex, ListStore store, Grid grid) { + int val = Integer.parseInt((String)model.get(property)); + String toDisplay = number.format(val).replaceAll(",", "."); + toDisplay += " MB"; + return toDisplay; + } + }; + ramTotal.setRenderer(ramTotRender); + modelColumns.add(ramTotal); + + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("Uptime", "Up Time", 100)); + modelColumns.add(new ColumnConfig("LoadLast15Min", "Load Last 15 Min", 100)); + modelColumns.add(new ColumnConfig("LoadLast1Min", "Load Last 1 Min", 100)); + modelColumns.add(new ColumnConfig("LoadLast5Min", "Load Last 5 Min", 100)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + ColumnModel cm = new ColumnModel(modelColumns); + // The hidden fields after the 5 column + for (int i = 7; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.GHN.name(), cm); + + // defines the xml structure + ModelType type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("Status"); + type.addField("Name"); + type.addField("Uptime"); + type.addField("LastUpdate"); + type.addField("VirtualAvailable"); + type.addField("VirtualSize"); + type.addField("gCoreVersion", "gcf-version"); + type.addField("ghnVersion", "ghn-version"); + type.addField("LocalAvailableSpace"); + type.addField("LoadLast15Min"); + type.addField("LoadLast1Min"); + type.addField("LoadLast5Min"); + type.addField("Scopes"); + + // These fields are internally used and not showable + type.addField("SubType"); + type.addField("Type"); + + XML_MAPPING.put(ResourceTypeDecorator.GHN.name(), type); + + + /********************************************* + * Collection + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("Name", "Name", 470)); + modelColumns.add(new ColumnConfig("NumberOfMembers", "Cardinality", 70)); + modelColumns.add(new ColumnConfig("LastUpdateTime", "Last Updated", 170)); + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + + //Optional + modelColumns.add(new ColumnConfig("CreationTime", "Creation Time", 170)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + //modelColumns.add(new ColumnConfig("NumberOfMembers", "Number Of Members", 115)); //not available anymore + + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 4; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.Collection.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("Name"); + type.addField("CreationTime"); + type.addField("LastUpdateTime"); + type.addField("NumberOfMembers"); + type.addField("Scopes"); + type.addField("SubType"); + type.addField("Type"); + + + XML_MAPPING.put(ResourceTypeDecorator.Collection.name(), type); + + + /********************************************* + * Service + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 200)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 260)); + modelColumns.add(new ColumnConfig("Version", "Main Package Version", 100)); + //Optional + modelColumns.add(new ColumnConfig("Shareable", "Shareable", 100)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 3; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.Service.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("Version"); + type.addField("Shareable"); + type.addField("Scopes"); + + // These fields are internally used and not showable + type.addField("SubType"); + type.addField("Type"); + + + XML_MAPPING.put(ResourceTypeDecorator.Service.name(), type); + + + + /********************************************* + * InstallableSoftware + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + + // adds the checkbox to the model + CheckColumnConfig checkColumn = + new CheckColumnConfig(ResourceDetailModel.SERVICE_INSTALL_KEY, "Deploy", 60); + CellEditor checkBoxEditor = new CellEditor(new CheckBox()); + checkColumn.setEditor(checkBoxEditor); + modelColumns.add(checkColumn); + + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 250)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 250)); + modelColumns.add(new ColumnConfig("Version", "Main Package Version", 100)); + //Optional + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 3; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.InstallableSoftware.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("Version"); + type.addField("Scopes"); + + // These fields are internally used and not showable + type.addField("SubType"); + type.addField("Type"); + + + XML_MAPPING.put(ResourceTypeDecorator.InstallableSoftware.name(), type); + + + + /********************************************* + * RunningInstance + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 200)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 260)); + modelColumns.add(new ColumnConfig("Version", "Version", 100)); + modelColumns.add(new ColumnConfig("Status", "Status", 65)); + modelColumns.add(new ColumnConfig("GHN", "GHN", 300)); + //Optional + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 5; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.RunningInstance.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("Version"); + type.addField("Status"); + // a) This is the GHNID type.addField("GHN", "/Profile/GHN/@UniqueID"); + // b) While this is its name + type.addField("GHN", "ghn-name"); + type.addField("Scopes"); + + // These fields are internally used and not showable + type.addField("SubType"); + type.addField("Type"); + + + XML_MAPPING.put(ResourceTypeDecorator.RunningInstance.name(), type); + + + + /********************************************* + * VIEW + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("ViewName", "View Name", 200)); + modelColumns.add(new ColumnConfig("SourceKey", "Source Key", 200)); + modelColumns.add(new ColumnConfig("LastUpdate", "Last Update", 270)); + modelColumns.add(new ColumnConfig("Cardinality", "Cardinality", 100)); + //Optional + modelColumns.add(new ColumnConfig("ViewType", "View Type", 170)); + modelColumns.add(new ColumnConfig("RelatedCollectionId", "Related Collection Id", 220)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 170)); + modelColumns.add(new ColumnConfig("Termination", "Termination Time", 270)); + + modelColumns.add(new ColumnConfig("Source", "Source", 230)); + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 170)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("RI", "RI", 220)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 4; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.VIEW.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ViewName"); + type.addField("Cardinality"); + type.addField("ViewType"); + type.addField("RelatedCollectionId"); + type.addField("Source"); + type.addField("SourceKey"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("Termination", "TerminationTimeHuman"); + type.addField("LastUpdate", "LastUpdateHuman"); + type.addField("Scopes", "/scopes"); + type.addField("SubType", "SubType"); + type.addField("RI"); + type.addField("Type"); + + + GWT.log("VIew Name: " + ResourceTypeDecorator.VIEW.name()); + XML_MAPPING.put(ResourceTypeDecorator.VIEW.name(), type); + + + /********************************************* + * GenericResource + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("Name", "Name", 500)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + + //Optional + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("SubType", "Secondary Type", 170)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 2; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.GenericResource.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("Name"); + type.addField("Scopes"); + type.addField("SubType"); + type.addField("Type"); + + XML_MAPPING.put(ResourceTypeDecorator.GenericResource.name(), type); + + /********************************************* + * RuntimeResource + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("Name", "Name", 300)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + + //Optional + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("SubType", "Category", 370)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 3; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.RuntimeResource.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("Name"); + type.addField("Scopes"); + type.addField("SubType"); + type.addField("Type"); + + XML_MAPPING.put(ResourceTypeDecorator.RuntimeResource.name(), type); + + + + /********************************************* + * WSResources + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("SourceKey", "Source Key", 230)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 170)); + modelColumns.add(new ColumnConfig("Termination", "Termination Time", 270)); + modelColumns.add(new ColumnConfig("LastUpdate", "Last Update", 270)); + //Optional + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + modelColumns.add(new ColumnConfig("Source", "Source", 230)); + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 170)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 300)); + modelColumns.add(new ColumnConfig("RI", "RI", 220)); + modelColumns.add(new ColumnConfig("SubType", "SubType", 200)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 4; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.WSResource.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName(ResourceTypeDecorator.WSResource.name()); + + type.addField("ID"); + type.addField("Source"); + type.addField("SourceKey"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("Termination", "TerminationTimeHuman"); + type.addField("LastUpdate", "LastUpdateHuman"); + type.addField("Scopes", "/scopes"); + type.addField("SubType", "SubType"); + type.addField("RI"); + type.addField("Type"); + XML_MAPPING.put(ResourceTypeDecorator.WSResource.name(), type); + + + /********************************************* + * PROFILES OF RELATED RESOURCES: GHN + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("ServiceClass", "Service Class", 200)); + modelColumns.add(new ColumnConfig("ServiceName", "Service Name", 260)); + modelColumns.add(new ColumnConfig("ServiceVersion", "Service Version", 100)); + modelColumns.add(new ColumnConfig("MainVersion", "Main Version", 100)); + modelColumns.add(new ColumnConfig("Status", "Status", 65)); + //Optional + modelColumns.add(new ColumnConfig("ID", "ID", 220)); + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 5; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.GHNRelated.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("ServiceVersion"); + type.addField("MainVersion"); + type.addField("Status"); + XML_MAPPING.put(ResourceTypeDecorator.GHNRelated.name(), type); + + + /********************************************* + * PROFILES OF RELATED RESOURCES: RunningInstance + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("Key", "Name", 200)); + modelColumns.add(new ColumnConfig("Value", "Value", 260)); + // create the column model + cm = new ColumnModel(modelColumns); + RECORD_DEFINITION.put(ResourceTypeDecorator.RunningInstanceRelated.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("Key"); + type.addField("Value"); + XML_MAPPING.put(ResourceTypeDecorator.RunningInstanceRelated.name(), type); + + + /********************************************* + * PROFILES OF RELATED RESOURCES: Service + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + modelColumns.add(new ColumnConfig("RIID", "RI ID", 90)); + modelColumns.add(new ColumnConfig("ServiceStatus", "RI Status", 70)); + modelColumns.add(new ColumnConfig("RIVersion", "Serv.Version", 70)); + modelColumns.add(new ColumnConfig("ActivationTime", "RI ActivationTime", 170)); + modelColumns.add(new ColumnConfig("GHNName", "GHN Name", 100)); + modelColumns.add(new ColumnConfig("GHNStatus", "GHN Status", 70)); + + modelColumns.add(new ColumnConfig("GHNID", "GHN ID", 100)); + modelColumns.add(new ColumnConfig("GHNSite", "GHN Site", 100)); + modelColumns.add(new ColumnConfig("GHNLoad15Min", "GHNLoad15Min", 50)); + modelColumns.add(new ColumnConfig("GHNLoad5Min", "GHNLoad5Min", 50)); + modelColumns.add(new ColumnConfig("GHNLoad1Min", "GHNLoad1Min", 50)); + modelColumns.add(new ColumnConfig("GHNActivationTime", "GHNActivationTime", 100)); + modelColumns.add(new ColumnConfig("GHNLastUpdate", "GHNLastUpdate", 100)); + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 6; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + RECORD_DEFINITION.put(ResourceTypeDecorator.ServiceRelated.name(), cm); + + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("RIID"); + type.addField("ServiceStatus"); + type.addField("ActivationTime"); + type.addField("GHNID"); + type.addField("RIVersion"); + type.addField("GHNName"); + type.addField("GHNSite"); + type.addField("GHNStatus"); + type.addField("GHNLoad15Min"); + type.addField("GHNLoad5Min"); + type.addField("GHNLoad1Min"); + type.addField("GHNActivationTime"); + type.addField("GHNLastUpdate"); + XML_MAPPING.put(ResourceTypeDecorator.ServiceRelated.name(), type); + + /********************************************* + * MODEL FOR SWEEPER GHN + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + + modelColumns.add(new ColumnConfig("Name", "Name", 130)); + modelColumns.add(new ColumnConfig("Status", "Status", 50)); + ColumnConfig minElapsed = (new ColumnConfig("UpdateMinutesElapsed", "Minutes from Update", 130)); + minElapsed.setAlignment(HorizontalAlignment.CENTER); + modelColumns.add(minElapsed); + modelColumns.add(new ColumnConfig("AllocatedRI", "#RI", 40)); + modelColumns.add(new ColumnConfig("LastUpdate", "LastUpdate", 130)); + + // hidden fields + modelColumns.add(new ColumnConfig("Actions", "Actions", 260)); + modelColumns.add(new ColumnConfig("ID", "ID", 200)); + modelColumns.add(new ColumnConfig("Type", "Type", 100)); + modelColumns.add(new ColumnConfig("Location", "Location", 100)); + modelColumns.add(new ColumnConfig("Domain", "Domain", 100)); + modelColumns.add(new ColumnConfig("IPAddress", "IPAddress", 100)); + modelColumns.add(new ColumnConfig("Scopes", "Scopes", 100)); + + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 5; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + + + RECORD_DEFINITION.put(ResourceTypeDecorator.Sweeper_GHN.name(), cm); + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("Name"); + type.addField("Actions"); + + type.addField("Status"); + type.addField("AllocatedRI"); + type.addField("Type"); + type.addField("Location"); + type.addField("Domain"); + type.addField("IPAddress"); + type.addField("Scopes"); + type.addField("LastUpdate"); + type.addField("UpdateMinutesElapsed"); + XML_MAPPING.put(ResourceTypeDecorator.Sweeper_GHN.name(), type); + + + /********************************************* + * MODEL FOR SWEEPER RI + ********************************************/ + // The column model for grid representation + modelColumns = new ArrayList(); + + modelColumns.add(new ColumnConfig("ID", "ID", 120)); + modelColumns.add(new ColumnConfig("ServiceClass", "ServiceClass", 100)); + modelColumns.add(new ColumnConfig("ServiceName", "ServiceName", 100)); + modelColumns.add(new ColumnConfig("ghnid", "GHN ID", 120)); + + // hidden fields + modelColumns.add(new ColumnConfig("Actions", "Actions", 260)); + modelColumns.add(new ColumnConfig("ServiceStatus", "Status", 90)); + modelColumns.add(new ColumnConfig("ActivationTime", "Activation Time", 140)); + + + // create the column model + cm = new ColumnModel(modelColumns); + for (int i = 4; i < modelColumns.size(); i++) { + cm.setHidden(i, true); + } + + RECORD_DEFINITION.put(ResourceTypeDecorator.Sweeper_RI.name(), cm); + // defines the xml structure + type = new ModelType(); + type.setRoot("Resources"); + type.setRecordName("Resource"); + type.addField("ID"); + type.addField("ServiceStatus"); + type.addField("ServiceClass"); + type.addField("ServiceName"); + type.addField("ActivationTime"); + type.addField("ghnid"); + type.addField("Actions"); + XML_MAPPING.put(ResourceTypeDecorator.Sweeper_RI.name(), type); + + + + /********************************************* + * VALIDATORS + ********************************************/ + /* + * REQUIRED FIELDS + */ + + REQUIRED_FIELDS = new HashMap(); + + REQUIRED_FIELDS.put( + ResourceTypeDecorator.GHN.name(), + new String[] { + "Name", + "SubType", + "ID", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.Collection.name(), + new String[] { + "Name", + "SubType", + "ID", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.GenericResource.name(), + new String[] { + "Name", + "SubType", + "ID", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.RuntimeResource.name(), + new String[] { + "Name", + "SubType", + "ID", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.VIEW.name(), + new String[] { + "Name", + "SubType", + "ID", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.RunningInstance.name(), + new String[] { + "ServiceClass", + "ServiceName", + "ID", + "SubType", + "Scopes", + "GHN" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.Service.name(), + new String[] { + "ServiceClass", + "ServiceName", + "ID", + "SubType", + "Scopes" + }); + REQUIRED_FIELDS.put( + ResourceTypeDecorator.WSResource.name(), + new String[] { + "SourceKey", + "ServiceName", + "ID", + "SubType", + "Scopes" + }); + } + + + public static final ColumnModel getRecordDefinition(final String nodeID) { + init(); + return RECORD_DEFINITION.get(nodeID); + } + + public static final ModelType getXMLMapping(final String nodeID) { + init(); + return XML_MAPPING.get(nodeID); + } + + public static final String[] getRequiredFields(final String type) { + init(); + return REQUIRED_FIELDS.get(type); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceTypeDecorator.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceTypeDecorator.java new file mode 100644 index 0000000..d33c0ec --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/client/model/ResourceTypeDecorator.java @@ -0,0 +1,79 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ResourceTypeDecorator.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.client.model; +/** + * @author Daniele Strollo + * @author Massimiliano Asssante (ISTI-CNR) + * + */ +public enum ResourceTypeDecorator { + /**************************************** + * RESOURCES IN THE TREE + ****************************************/ + GHN("gCube Hosting Node", "ghn-icon"), + RunningInstance("Running Instances", "runninginstance-icon"), + Service("Software", "service-icon"), + VIEW("View", "metadatacollection-icon"), + GenericResource("Generic Resources", "genericresource-icon"), + Collection("Collection", "collection-icon"), + WSResource("WSResource", "wsresources-icon"), + Empty("Empty Tree", "empty-icon"), + RuntimeResource("Runtime Resources", "runtimeresource-icon"), + + /**************************************** + * Other components + ****************************************/ + // For deploying services - similar to the software but with an + // extension to handle checkbox for install + InstallableSoftware("InstallableSoftware", "empty-icon"), + // In the taskbar for handlig the refresh of deployment reports + DeployReport("Deploy Report", "report-big-icon"), + AddScopeReport("Add Scope Report", "report-big-icon"), + + + /**************************************** + * Related resources + ****************************************/ + GHNRelated("Running Instances", "runninginstance-icon"), + ServiceRelated("Running Instances", "runninginstance-icon"), + RunningInstanceRelated("Running Instances", "runninginstance-icon"), + + /**************************************** + * Models for SWEEPER + ***************************************/ + Sweeper_GHN("gCube Hosting Node", "ghn-icon"), + Sweeper_RI("Running Instance", "runninginstance-icon"); + + + private String label = null; + private String icon = null; + + ResourceTypeDecorator( + final String label, + final String icon) { + this.label = label; + this.icon = icon; + } + + public String getLabel() { + return this.label; + } + + public String getIcon() { + return this.icon; + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/Sweeper.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/Sweeper.java new file mode 100644 index 0000000..228f002 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/Sweeper.java @@ -0,0 +1,147 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: Sweeper.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.server; + +import java.util.List; +import java.util.Vector; + +import org.gcube.common.core.contexts.GHNContext; +import org.gcube.common.core.contexts.GHNContext.Status; +import org.gcube.common.core.informationsystem.client.ISClient; +import org.gcube.common.core.informationsystem.client.QueryParameter; +import org.gcube.common.core.informationsystem.client.XMLResult; +import org.gcube.common.core.informationsystem.client.queries.GCUBEGenericQuery; +import org.gcube.common.core.resources.GCUBEHostingNode; +import org.gcube.common.core.scope.GCUBEScope; +import org.gcube.common.core.utils.logging.GCUBEClientLog; +import org.gcube.portlets.admin.resourcesweeper.server.queries.QueryLoader; +import org.gcube.portlets.admin.resourcesweeper.server.queries.QueryLocation; +import org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions; +import org.gcube.resourcemanagement.support.managers.resources.GHNManager; +import org.gcube.resourcemanagement.support.managers.resources.RunningInstanceManager; +import com.extjs.gxt.ui.client.data.ModelData; + +/** + * @author Massimiliano Assante (ISTI-CNR) + * + */ +public class Sweeper { + //TODO: Make it configurable from a property file + public static String LIVE_GHN_MAX_MINUTES = "40"; + + static GCUBEClientLog _log = new GCUBEClientLog(Sweeper.class); + + protected static final List applyQuery( + final GCUBEScope queryScope, + final QueryLocation queryPath, + final QueryParameter... params + ) throws Exception { + ISClient client = GHNContext.getImplementation(ISClient.class); + GCUBEGenericQuery isQuery = null; + isQuery = client.getQuery(GCUBEGenericQuery.class); + isQuery.setExpression(QueryLoader.getQuery(queryPath)); + if (params != null && params.length > 0) { + isQuery.addParameters(params); + } + List results = client.execute(isQuery, queryScope); + List retval = new Vector(); + + for (XMLResult elem : results) { + // Removes the resources with no ID or empty + try { + if (elem.evaluate("//ID").get(0) != null && elem.evaluate("//ID").get(0).trim().length() > 0) { + retval.add(elem.toString()); + } else { + _log.debug("*** Found an invalid element with no ID"); + } + } catch (Exception e) { + _log.debug("[getResourcesByType] found a resource with empty ID"); + } + } + return retval; + } + /** + * this method used to read the MAXWAIT param from the resourcemanagement.properties files, currently it reads it from the static var defined on top of this class + * TODO: Make it configurable again from a property file + * @param queryScope + * @return + */ + public static final List getExpiredGHNs(final GCUBEScope queryScope) { + try { + return applyQuery( + queryScope, + QueryLocation.SWEEPER_EXPIRED_GHN, + new QueryParameter("MAXWAIT", LIVE_GHN_MAX_MINUTES)); + } catch (Exception e) { + _log.error(e.getMessage()); + return null; + } + } + public static final List getDeadGHNs(final GCUBEScope queryScope) { + try { + return applyQuery( + queryScope, + QueryLocation.SWEEPER_DEAD_GHN); + } catch (Exception e) { + _log.error(e.getMessage()); + return null; + } + } + + public static final List getOrphanRI(final GCUBEScope queryScope) { + try { + return applyQuery( + queryScope, + QueryLocation.SWEEPER_ORPHAN_RI); + } catch (Exception e) { + _log.error(e.getMessage()); + return null; + } + } + + @SuppressWarnings("deprecation") + public static final void applySweep(final GCUBEScope queryScope, final List elems) { + for (ModelData entry : elems) { + try { + SweeperActions action = SweeperActions.valueOf(((Object) entry.get("Actions")).toString()); + String resID = ((Object) entry.get("ID")).toString(); + + _log.info("Cleaning up " + resID + " " + action); + + switch(action) { + case APPLY_GHN_DELETE: + new GHNManager(resID).forceDelete(queryScope); + break; + case APPLY_GHN_MOVE_TO_UNREACHABLE: + GHNManager ghnManager = new GHNManager(resID); + GCUBEHostingNode res = (GCUBEHostingNode) ghnManager.getGCUBEResource(queryScope); + res.getNodeDescription().setStatus(Status.UNREACHABLE); + ghnManager.getISPublisher().updateGCUBEResource(res, queryScope, ghnManager.getSecurityManager()); + break; + case APPLY_RI_DELETE: + RunningInstanceManager riManager = new RunningInstanceManager(resID); + _log.trace("*** The running instance " + resID + " will be deleted"); + riManager.forceDelete(queryScope); + break; + default: + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/SweeperServiceImpl.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/SweeperServiceImpl.java new file mode 100644 index 0000000..5bd79ed --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/SweeperServiceImpl.java @@ -0,0 +1,193 @@ +package org.gcube.portlets.admin.resourcesweeper.server; + +import java.io.BufferedReader; +import java.io.ByteArrayInputStream; +import java.io.FileInputStream; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.StringReader; +import java.io.StringWriter; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Date; +import java.util.List; + +import javax.xml.bind.DatatypeConverter; +import javax.xml.parsers.SAXParser; +import javax.xml.parsers.SAXParserFactory; +import javax.xml.transform.OutputKeys; +import javax.xml.transform.Templates; +import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerFactory; +import javax.xml.transform.stream.StreamResult; +import javax.xml.transform.stream.StreamSource; + +import org.gcube.common.core.scope.GCUBEScope; +import org.gcube.common.core.utils.logging.GCUBEClientLog; +import org.gcube.portlets.admin.resourcesweeper.client.async.SweeperService; +import org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions; +import org.xml.sax.Attributes; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; +import org.xml.sax.helpers.DefaultHandler; + +import com.extjs.gxt.ui.client.data.ModelData; +import com.google.gwt.user.server.rpc.RemoteServiceServlet; + +/** + * The server side implementation of the RPC service. + */ +@SuppressWarnings("serial") +public class SweeperServiceImpl extends RemoteServiceServlet implements SweeperService { + + static GCUBEClientLog _log = new GCUBEClientLog(SweeperServiceImpl.class); + /** + * + */ + @Override + public List getSweepElems(String scope, SweeperActions action) { + try { + switch (action) { + case GET_GHN_MOVE_TO_UNREACHABLE: { + List ghnList = Sweeper.getExpiredGHNs(GCUBEScope.getScope(scope)); + return filterExpiredGHNs(ghnList); + } + case GET_GHN_DELETE: + return Sweeper.getDeadGHNs(GCUBEScope.getScope(scope)); + case GET_RI_DELETE: + return Sweeper.getOrphanRI(GCUBEScope.getScope(scope)); + default: + return null; + } + } catch (Exception e) { + _log.error(e.getMessage()); + e.printStackTrace(); + return null; + } + } + /** + * + */ + @Override + public void applySweep(String scope, List elems) { + try { + Sweeper.applySweep(GCUBEScope.getScope(scope), elems); + } catch (Exception e) { + _log.error(e.getMessage()); + e.printStackTrace(); + } + } + /** + * self explaining + * @param allGHNs + * @return + * @throws Exception + */ + private ArrayList filterExpiredGHNs(List allGHNs) throws Exception { + + ArrayList expiredGHNsToReturn = new ArrayList(); + + ArrayList expiredGHNs = new ArrayList(); + SAXParserFactory factory = SAXParserFactory.newInstance(); + SAXParser saxParser = factory.newSAXParser(); + + DefaultHandler handler = getParserHandler(expiredGHNs); + + for (String ghn : allGHNs) { + saxParser.parse(new InputSource(new StringReader(ghn)), handler); + } + + for (String ghn : allGHNs) { + for (String expiredGHNid : expiredGHNs) + if (ghn.contains(expiredGHNid.split(",")[0])) { + ghn = ghn.replaceAll("", ""); + ghn += "" + expiredGHNid.split(",")[1] + ""; + expiredGHNsToReturn.add(ghn); + break; + } + } + + return expiredGHNsToReturn; + } + private DefaultHandler getParserHandler(final ArrayList expiredGHNs) throws Exception { + DefaultHandler handler = new DefaultHandler() { + + int liveMaxGHNMinutes = Integer.parseInt(Sweeper.LIVE_GHN_MAX_MINUTES); + boolean isID = false; + boolean isLastUpdate = false; + String tempID = ""; + + Calendar lastUpTimeDate ; + + public void startElement(String uri, String localName,String qName, Attributes attributes) throws SAXException { + if (qName.equalsIgnoreCase("ID")) { + isID = true; + } + if (qName.equalsIgnoreCase("LastUpdate")) { + isLastUpdate = true; + } + } + public void characters(char ch[], int start, int length) throws SAXException { + + if (isID) { + tempID = new String(ch, start, length); + isID = false; + } + + if (isLastUpdate) { + String lastUpTime = new String(ch, start, length); + lastUpTimeDate = DatatypeConverter.parseDateTime(lastUpTime); + + Calendar now = Calendar.getInstance(); + now.setTime(new Date()); + + long diffInMinutes = (now.getTimeInMillis() - lastUpTimeDate.getTimeInMillis()) / (1000 * 60); + + if (diffInMinutes > liveMaxGHNMinutes) { + expiredGHNs.add(tempID+","+diffInMinutes); + } + tempID = ""; + isLastUpdate = false; + } + } + }; + return handler; + } + /** + * + * @param xml + * @param xslt + * @return + * @throws Exception + */ + public static String XML2HTML(final String xml, final String xslt) + throws Exception { + TransformerFactory tf = TransformerFactory.newInstance(); + + InputStream stream = new FileInputStream(xslt); + BufferedReader in = new BufferedReader(new InputStreamReader(stream)); + StringBuilder retval = new StringBuilder(); + String currLine = null; + + while ((currLine = in.readLine()) != null) { + // a comment + if (currLine.trim().length() > 0 && currLine.trim().startsWith("#")) { + continue; + } + if (currLine.trim().length() == 0) { continue; } + retval.append(currLine + System.getProperty("line.separator")); + } + in.close(); + + + StreamSource source = new StreamSource(new ByteArrayInputStream(retval.toString().getBytes())); + Templates compiledXSLT = tf.newTemplates(source); + Transformer t = compiledXSLT.newTransformer(); + t.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "true"); + StringWriter w = new StringWriter(); + t.transform(new StreamSource(new StringReader(xml)), new StreamResult(w)); + return w.toString(); + } + + +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLoader.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLoader.java new file mode 100644 index 0000000..4950910 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLoader.java @@ -0,0 +1,72 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: QueryLoader.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.server.queries; + +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.util.HashMap; + +import org.gcube.common.core.utils.logging.GCUBEClientLog; + +/** + * Support utility to load at runtime the customized queries to submit to + * the IS. + * @author Daniele Strollo (ISTI-CNR) + */ +public class QueryLoader { + private static final HashMap cachedQueries = new HashMap(); + private static GCUBEClientLog _log = new GCUBEClientLog(QueryLoader.class); + + /** + * @param query the location of query file to load + * @return the string consisting of the xquery to submit to the server + * @throws Exception + */ + public static String getQuery(final QueryLocation query) throws Exception { + if (query == null) { + throw new Exception("Invalid query parameter. Null not allowed."); + } + + _log.trace("loading " + query.name()); + + if (query != null && cachedQueries.containsKey(query)) { + return cachedQueries.get(query); + } + + BufferedReader in = new BufferedReader(new InputStreamReader(query.getFileName())); + StringBuilder retval = new StringBuilder(); + String currLine = null; + + while ((currLine = in.readLine()) != null) { + // a comment + if (currLine.trim().length() > 0 && currLine.trim().startsWith("#")) { + continue; + } + if (currLine.trim().length() == 0) { continue; } + retval.append(currLine + System.getProperty("line.separator")); + } + in.close(); + + String tmp = retval.toString(); + if (cachedQueries != null) { + cachedQueries.put(query, tmp); + } + + return tmp; + } +} + diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLocation.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLocation.java new file mode 100644 index 0000000..7e6638e --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/QueryLocation.java @@ -0,0 +1,79 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: QueryLocator.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.server.queries; + +import java.io.InputStream; + +/** + * Keeps the association between an xquery and the path + * on which it can be retrieved. + * @author Daniele Strollo + * @author Massimiliano Assante (ISTI-CNR) + */ +public enum QueryLocation { + // These two queries are needed to build the tree of resource types and subtypes + // for resources different from wsresources. + GET_TREE_TYPES("getTypes.xq"), + GET_TREE_SUBTYPES("getSubTypes.xq"), + + // Customized queries to retrieve the relevant data from resources + // according to their type + LIST_GHN("resources/GHN.xq"), + LIST_Collection("resources/Collection.xq"), + LIST_VIEW("resources/VIEW.xq"), + LIST_Service("resources/Service.xq"), + LIST_GenericResource("resources/GenericResource.xq"), + LIST_RunningInstance("resources/RunningInstance.xq"), + LIST_RuntimeResource("resources/RuntimeResource.xq"), + + // To retrieve the list of generic resources publishing plugins + // to deploy activation records + GET_GENERIC_RESOURCE_PLUGINS("getPlugins.xq"), + + // to deploy activation records for Tree manager + GET_GENERIC_RESOURCE_TREE_MANAGER_PLUGINS("getTreeManagerPlugins.xq"), + + // Related resources + LIST_RELATED_GHN("related/GHN.xq"), + LIST_RELATED_RunningInstance("related/RunningInstance.xq"), + LIST_RELATED_Service("related/Service.xq"), + + // Queries for sweeper + SWEEPER_EXPIRED_GHN("sweeper/expiredGhns.xq"), + SWEEPER_DEAD_GHN("sweeper/deadGhns.xq"), + SWEEPER_ORPHAN_RI("sweeper/orphanRI.xq"), + + // Used to build the gwt model representation inside dialogs. + // see getResourceModels inside ISClientRequester. + GET_RES_DETAILS_BYTYPE("getResourcesDetails.xq"), + GET_RES_DETAILS_BYSUBTYPE("getResourcesDetailsSubtype.xq"), + + GET_RESOURCE_BYID("getResourceByID.xq"), + GET_WSRES_TYPES("getWSResourcesTypes.xq"), + GET_WSRES_DETAILS_BYTYPE("getWSResourcesDetails.xq"), + GET_WSRES_DETAILS_BYSUBTYPE("getWSResourcesDetailsSubType.xq"), + GET_WSRESOURCE_BYID("getWSResourceByID.xq"); + + private final String path = "org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/"; + private String filename = null; + QueryLocation(final String filename) { + this.filename = filename; + } + public InputStream getFileName() { + return this.getClass().getClassLoader().getResourceAsStream(this.path + this.filename); + } +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getResourceByID.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getResourceByID.xq new file mode 100644 index 0000000..ed81f47 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getResourceByID.xq @@ -0,0 +1,8 @@ +# +# Params: RES_ID the ID of looked up resource +# RES_TYPE (option) the type of searched resource + + +for $resource in collection('/db/Profiles/')//Resource +where $resource/ID/string() eq '' +return $resource \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getWSResourceByID.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getWSResourceByID.xq new file mode 100644 index 0000000..fe85999 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/getWSResourceByID.xq @@ -0,0 +1,4 @@ + +for $resource in collection("/db/Properties")//Document +where $resource/ID/string() eq '' +return $resource \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Collection.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Collection.xq new file mode 100644 index 0000000..2c9b328 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Collection.xq @@ -0,0 +1,22 @@ + + +for $profiles in collection('/db/Profiles/GenericResource')//Resource, $wsresource in collection('/db/Properties')//Document +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles//Resource/Profile/SecondaryType/text() +where $subtype = "GCUBECollection" and $profiles//Resource/ID eq $wsresource/SourceKey and $wsresource/Data//child::*[local-name()='Type']/string() eq 'gDocRead' + + return + + {$profiles//Resource/ID} + {$profiles//Resource/Type/text()} + {$subtype} + {$scopes} + {$profiles//Resource/Profile/Name/text()} + {$profiles//Resource/Profile/Body/CollectionInfo/creationTime/text()} + {$wsresource/LastUpdateHuman/text()} + {$wsresource//child::*[local-name()='Cardinality']/text()} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GHN.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GHN.xq new file mode 100644 index 0000000..675a2d8 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GHN.xq @@ -0,0 +1,30 @@ + + + +for $profiles in collection('/db/Profiles/GHN')//Resource +let $gcf-version := $profiles//Resource/Profile/GHNDescription/RunTimeEnv/Variable[Key/text() = 'gCF-version']/Value/text() +let $ghn-version := $profiles//Resource/Profile/GHNDescription/RunTimeEnv/Variable[Key/text() = 'GHN-distribution-version']/Value/text() +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles//Resource/Profile/Site/Domain/text() + + return + + {$profiles//Resource/ID} + {$profiles//Resource/Type/text()} + {$subtype} + {$profiles//Resource/Profile/GHNDescription/Status/text()} + {$profiles//Resource/Profile/GHNDescription/Name/text()} + {$profiles//Resource/Profile/GHNDescription/Uptime/text()} + {$profiles//Resource/Profile/GHNDescription/LastUpdate/text()} + {$profiles//Resource/Profile/GHNDescription/LocalAvailableSpace/text()} + {$profiles//Resource/Profile/GHNDescription/MainMemory/string(@VirtualSize)} + {$profiles//Resource/Profile/GHNDescription/MainMemory/string(@VirtualAvailable)} + {$profiles//Resource/Profile/GHNDescription/Load/string(@Last1Min)} + {$profiles//Resource/Profile/GHNDescription/Load/string(@Last5Min)} + {$profiles//Resource/Profile/GHNDescription/Load/string(@Last15Min)} + {$gcf-version} + {$ghn-version} + {$scopes} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GenericResource.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GenericResource.xq new file mode 100644 index 0000000..472a7d6 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/GenericResource.xq @@ -0,0 +1,15 @@ + + + +for $profiles in collection('/db/Profiles/GenericResource')//Resource +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles//Resource/Profile/SecondaryType/text() + + return + + {$profiles//Resource/ID} + {$profiles//Resource/Type/text()} + {$subtype} + {$scopes} + {$profiles//Resource/Profile/Name/text()} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RunningInstance.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RunningInstance.xq new file mode 100644 index 0000000..ac8dd3a --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RunningInstance.xq @@ -0,0 +1,26 @@ + + +for $profiles in collection('/db/Profiles/RunningInstance')//Resource + +let $ghns := collection('/db/Profiles/GHN')//Resource +let $_ghn-name := for $ghn in $ghns + where $ghn/ID/string() eq $profiles/Profile/GHN/@UniqueID/string() + return $ghn/Profile/GHNDescription/Name/string() +let $ghn-name := if (empty($_ghn-name)) then $profiles/Profile/GHN/@UniqueID/string() else $_ghn-name +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles/Profile/ServiceClass/text() + + return + + {$profiles/ID} + {$profiles/Type/text()} + {$subtype} + {$scopes} + {$profiles/Profile/ServiceClass/text()} + {$profiles/Profile/ServiceName/text()} + {$profiles/Profile/Version/text()} + {$profiles/Profile/DeploymentData/Status/text()} + {$ghn-name} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RuntimeResource.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RuntimeResource.xq new file mode 100644 index 0000000..7e36fe7 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/RuntimeResource.xq @@ -0,0 +1,12 @@ +for $profiles in collection('/db/Profiles/RuntimeResource')//Resource +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles//Resource/Profile/Category/text() + + return + + {$profiles//Resource/ID} + {$profiles//Resource/Type/text()} + {$subtype} + {$scopes} + {$profiles//Resource/Profile/Name/text()} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Service.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Service.xq new file mode 100644 index 0000000..215ea0d --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/Service.xq @@ -0,0 +1,18 @@ + + +for $profiles in collection('/db/Profiles/Service')//Resource +let $scopes := string-join( $profiles/Scopes//Scope/text(), ';') +let $subtype := $profiles//Resource/Profile/Class/text() + + return + + {$profiles//Resource/ID} + {$profiles//Resource/Type/text()} + {$subtype} + {$scopes} + {$profiles//Resource/Profile/Class/text()} + {$profiles//Resource/Profile/Name/text()} + + {$profiles//Resource/Profile/Packages/Software[1]/Version/text()} + {$profiles//Resource/Profile/Packages/Software/Shareable/string(@level)} + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/VIEW.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/VIEW.xq new file mode 100644 index 0000000..641e7d8 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/resources/VIEW.xq @@ -0,0 +1,21 @@ +declare namespace gc = 'http://gcube-system.org/namespaces/common/core/porttypes/GCUBEProvider'; +declare namespace wmns= 'http://gcube-system.org/namespaces/contentmanagement/viewmanager'; +for $outer in collection("/db/Properties")//Document, $res in $outer/Data where $res/gc:ServiceClass/string() eq 'ContentManagement' +and count($res//wmns:View)>0 and $res/gc:ServiceName/string() eq 'ViewManager' +return + + {$outer//Document/ID} + {$outer//Document/Source} + {$outer//Document/SourceKey} + {$outer//Document/Data/child::*[local-name()='View']/child::*[local-name()='property']/child::*[local-name()='name' and text()='name']/../child::*[local-name()='value']/text()} + {$outer//Document/Data/child::*[local-name()='View']/child::*[local-name()='cardinality']/text()} + {$outer//Document/Data/child::*[local-name()='View']/child::*[local-name()='type']/text()} + {$outer//Document/Data/child::*[local-name()='View']/child::*[local-name()='collectionID']/text()} + {$outer//Document/Data/child::*[local-name()='ServiceClass']/text()} + {$outer//Document/Data/child::*[local-name()='ServiceName']/text()} + {$outer//Document/Data/child::*[local-name()='ServiceClass']/text()} + {$outer//Document/TerminationTimeHuman} {$outer//Document/LastUpdateHuman} + {$outer//Document/Data/child::*[local-name()='RI']/text()} + WSResource + {$outer//Document/Data/child::*[local-name()='Scope']/text()} + diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/deadGhns.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/deadGhns.xq new file mode 100644 index 0000000..86d266e --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/deadGhns.xq @@ -0,0 +1,29 @@ + +let $RIs := collection("/db/Profiles/RunningInstance")//Document/Data/child::*[local-name()='Profile']/Resource +for $GHNs in collection("/db/Profiles/GHN")//Document/Data/child::*[local-name()='Profile']/Resource +let $totalminutes := hours-from-dateTime($GHNs/Profile/GHNDescription/LastUpdate/text()) +let $RIinstalled := $RIs[Profile/GHN/string(@UniqueID)=$GHNs/ID] +let $scopes := string-join( $GHNs/Scopes//Scope/text(), ';') +where ($GHNs/Profile/GHNDescription/Status/string() eq 'down' or $GHNs/Profile/GHNDescription/Status/string() eq 'unreachable') +return + + {$GHNs/ID} + {$GHNs/Profile/GHNDescription/Name} + {$GHNs/Profile/GHNDescription/Status} + {$GHNs/Profile/GHNDescription/Type} + {$GHNs/Profile/Site/Location} + {$GHNs/Profile/Site/Domain} + {$GHNs/Profile/GHNDescription/NetworkAdapter/@IPAddress/string()} + + {$scopes} + {count($RIinstalled)} + {$GHNs/Profile/GHNDescription/LastUpdate} + {$totalminutes} + + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/expiredGhns.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/expiredGhns.xq new file mode 100644 index 0000000..327987b --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/expiredGhns.xq @@ -0,0 +1,27 @@ + +let $RIs := collection("/db/Profiles/RunningInstance")//Document/Data/child::*[local-name()='Profile']/Resource +for $GHNs in collection("/db/Profiles/GHN")//Document/Data/child::*[local-name()='Profile']/Resource +let $RIinstalled := $RIs[Profile/GHN/string(@UniqueID)=$GHNs/ID] +let $scopes := string-join( $GHNs/Scopes//Scope/text(), ';') +where $GHNs/Profile/GHNDescription/Status/string() != 'down' and $GHNs/Profile/GHNDescription/Status/string() != 'unreachable' +return + + {$GHNs/ID} + {$GHNs/Profile/GHNDescription/Name} + {$GHNs/Profile/GHNDescription/Status} + {$GHNs/Profile/GHNDescription/Type} + {$GHNs/Profile/Site/Location} + {$GHNs/Profile/Site/Domain} + {$GHNs/Profile/GHNDescription/NetworkAdapter/@IPAddress/string()} + + {$scopes} + {count($RIinstalled)} + {$GHNs/Profile/GHNDescription/LastUpdate} + + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/orphanRI.xq b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/orphanRI.xq new file mode 100644 index 0000000..ebac355 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/server/queries/xquery/sweeper/orphanRI.xq @@ -0,0 +1,19 @@ +let $ghns := collection('/db/Profiles/GHN')//Resource/ID +let $ris := collection('/db/Profiles/RunningInstance')//Resource +for $ri in $ris +let $counter := index-of(($ghns//ID/string()), $ri/Profile/GHN/@UniqueID/string()) +where empty($counter) +return + + {$ri//Resource/ID/string()} + {$ri/Profile/DeploymentData/Status/string()} + {$ri/Profile/DeploymentData/ActivationTime/@value/string()} + {$ri/Profile/GHN/@UniqueID/string()} + {$ri/Profile/ServiceClass/string()} + {$ri/Profile/ServiceName/string()} + + + + \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/AtomicTreeNode.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/AtomicTreeNode.java new file mode 100644 index 0000000..dd635bd --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/AtomicTreeNode.java @@ -0,0 +1,100 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: AtomicTreeNode.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.shared; + +import com.extjs.gxt.ui.client.data.BaseTreeModel; + +/** + * @author Daniele Strollo (ISTI-CNR) + * + */ +public class AtomicTreeNode extends BaseTreeModel { + private static final long serialVersionUID = 5094327834701967591L; + private static int ID = 0; + + /** + * @deprecated fr serialization only + */ + public AtomicTreeNode() { + set("id", ID++); + } + + public AtomicTreeNode(final String node) { + this(node, null); + } + + /** + * The node is used as original node of the element useful to retrieve it from the IS. + * The name is instead used for pretty printing (aliasing). + * @param node the corresponding IS node + * @param name if null the node will be used instead + */ + public AtomicTreeNode(final String node, final String name) { + set("id", ID++); + set("node", node); + if (name == null) { + set("name", node); + } else { + set("name", name); + } + } + + public AtomicTreeNode(final String node, final String name, final String icon) { + this(node, name); + set("icon", icon); + } + + public AtomicTreeNode(final String node, final String name, final AtomicTreeNode[] children) { + this(node, name); + for (int i = 0; i < children.length; i++) { + add(children[i]); + } + } + + public AtomicTreeNode(final String node, final String name, final String icon, final AtomicTreeNode[] children) { + this(node, name, children); + set("icon", icon); + } + + public final Integer getId() { + return (Integer) get("id"); + } + + public final String getName() { + return (String) get("name"); + } + + public final String getNode() { + return (String) get("node"); + } + + public final String getLabel() { + return (String) get("label"); + } + + public final String toString() { + return getName(); + } + + public final String getSubType() { + if (this.isLeaf() && this.getParent() != null) { + return this.getNode(); + } + return null; + } + +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/CompleteResourceProfile.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/CompleteResourceProfile.java new file mode 100644 index 0000000..9c168ce --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/CompleteResourceProfile.java @@ -0,0 +1,81 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: ResourceProfile.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.shared; + +import java.io.Serializable; + +import org.gcube.portlets.admin.resourcesweeper.client.model.ResourceTypeDecorator; + +import com.google.gwt.user.client.rpc.IsSerializable; + +/** + * The profile of resources is represented by its + * xml and html representations and its title (the name + * or the ID) and the type (GHN, RI, ...). + * @author Daniele Strollo (ISTI-CNR) + * + */ +public class CompleteResourceProfile implements Serializable, IsSerializable { + private static final long serialVersionUID = 1L; + private String xmlRepresentation = null; + private String htmlRepresentation = null; + private ResourceTypeDecorator type = null; + private String title = null; + private String ID = null; + + /** + * @deprecated for serialization only + */ + public CompleteResourceProfile() { + } + + + public CompleteResourceProfile(String ID, ResourceTypeDecorator type, String title, String xmlRepresentation, + String htmlRepresentation) { + super(); + this.ID = ID; + this.type = type; + this.title = title; + this.xmlRepresentation = xmlRepresentation; + this.htmlRepresentation = htmlRepresentation; + } + + + public String getXmlRepresentation() { + return xmlRepresentation; + } + + + public String getHtmlRepresentation() { + return htmlRepresentation; + } + + + public ResourceTypeDecorator getType() { + return type; + } + + + public String getTitle() { + return title; + } + + public String getID() { + return ID; + } + +} diff --git a/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/SweeperActions.java b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/SweeperActions.java new file mode 100644 index 0000000..f2f1622 --- /dev/null +++ b/src/main/java/org/gcube/portlets/admin/resourcesweeper/shared/SweeperActions.java @@ -0,0 +1,74 @@ +/**************************************************************************** + * This software is part of the gCube Project. + * Site: http://www.gcube-system.org/ + **************************************************************************** + * The gCube/gCore software is licensed as Free Open Source software + * conveying to the EUPL (http://ec.europa.eu/idabc/eupl). + * The software and documentation is provided by its authors/distributors + * "as is" and no expressed or + * implied warranty is given for its use, quality or fitness for a + * particular case. + **************************************************************************** + * Filename: Actions.java + **************************************************************************** + * @author Daniele Strollo + ***************************************************************************/ + +package org.gcube.portlets.admin.resourcesweeper.shared; + +import java.io.Serializable; + +import com.google.gwt.user.client.rpc.IsSerializable; + +/** + * @author Daniele Strollo (ISTI-CNR) + * + */ +public enum SweeperActions implements IsSerializable, Serializable { + // Declarations for getting resources to cleanup + GET_GHN_MOVE_TO_UNREACHABLE( + "Expired GHNs", + "GHNs no more updated for a long time", + "Changes the status of GHNs to unreachable"), + GET_GHN_DELETE("Dead GHNs", + "GHNs having status down or unreachable", + "Removes the GHNs from the IS"), + GET_RI_DELETE("Orphan RIs", + "RIs related to no more available GHNs", + "Removes the RIs from the IS"), + + // Be sure the names are reported in xq files. + // Declarations for applying resources cleanup + APPLY_GHN_MOVE_TO_UNREACHABLE("Change GHN Status"), + APPLY_GHN_DELETE("Remove Dead GHN"), + APPLY_RI_DELETE("Remove Orphan RI"); + + private String opDescription = null; + private String label = null; + private String tooltip = null; + + private SweeperActions(final String label) { + this.label = label; + } + + private SweeperActions(final String label, final String opDescription) { + this(label); + this.opDescription = opDescription; + } + + private SweeperActions(final String label, final String tooltip, final String opDescription) { + this(label, opDescription); + this.tooltip = tooltip; + } + + public String getTooltip() { + return this.tooltip; + } + + public String getLabel() { + return label; + } + public String getOperationDescription() { + return opDescription; + } +} diff --git a/war/Resource_sweeper.css b/war/Resource_sweeper.css new file mode 100644 index 0000000..e69de29 diff --git a/war/Resource_sweeper.html b/war/Resource_sweeper.html new file mode 100644 index 0000000..cae5b0b --- /dev/null +++ b/war/Resource_sweeper.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifest.txt b/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifest.txt new file mode 100644 index 0000000..64473db --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifest.txt @@ -0,0 +1,2 @@ +# Module resource_sweeper +# RPC service class, partial path of RPC policy file diff --git a/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifests/4ECC49A5BA046C48A1F6E75ABED529CA.txt b/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifests/4ECC49A5BA046C48A1F6E75ABED529CA.txt new file mode 100644 index 0000000..4b83aa6 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/rpcPolicyManifest/manifests/4ECC49A5BA046C48A1F6E75ABED529CA.txt @@ -0,0 +1,2 @@ +serviceClass: org.gcube.portlets.admin.resourcesweeper.client.async.SweeperService +path: B06C65AF0DAAAFA207172A1DC4A9E023.gwt.rpc diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/21E5AAE6F0B44C90C33611CBB988F4EA.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/21E5AAE6F0B44C90C33611CBB988F4EA.symbolMap new file mode 100644 index 0000000..18a6999 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/21E5AAE6F0B44C90C33611CBB988F4EA.symbolMap @@ -0,0 +1,162 @@ +# { 2 } +# { 'user.agent' : 'opera' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +h,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +m,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +b,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +$set,com.google.gwt.core.client.JsArrayString::$set(Lcom/google/gwt/core/client/JsArrayString;ILjava/lang/String;)V,com.google.gwt.core.client.JsArrayString,$set,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,89 +n,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +p,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +q,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +r,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +s,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +o,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +t,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +v,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +w,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +x,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +u,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +y,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +b,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +c,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +z,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +A,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +B,com.google.gwt.core.client.impl.StackTraceCreator::splice(Lcom/google/gwt/core/client/JsArrayString;I)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator,splice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,463 +StackTraceCreator$Collector,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +C,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +D,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +E,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$makeException(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$makeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,128 +StackTraceCreator$CollectorMoz,,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +$clinit_StackTraceCreator$CollectorMoz,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +F,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$inferFrom(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,229 +StackTraceCreator$CollectorOpera,,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,331 +$clinit_StackTraceCreator$CollectorOpera,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,331 +$extractName,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera::$extractName(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorOpera;Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,$extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,336 +$getMessage,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera::$getMessage(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorOpera;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,$getMessage,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,367 +G,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera::$getStack(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorOpera;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,$getStack,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,344 +$setLength,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera::$setLength(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorOpera;Lcom/google/gwt/core/client/JsArrayString;I)V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorOpera,$setLength,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,371 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +H,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +I,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +J,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +K,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +L,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +O,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +M,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +N,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +P,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +Q,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +R,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +S,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +T,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +U,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +V,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +W,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +X,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +Y,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +Z,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplOpera,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplOpera,,generated://D316E69ACFBBCE79849AA9BF70E025D3/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplOpera.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplOpera,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplOpera::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplOpera,$clinit,generated://D316E69ACFBBCE79849AA9BF70E025D3/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplOpera.java,3 +ab,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplOpera::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplOpera;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplOpera,$getRuntimeValue,generated://D316E69ACFBBCE79849AA9BF70E025D3/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplOpera.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +bb,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +cb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +db,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +eb,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +j,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +fb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +gb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +g,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +i,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +hb,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +ib,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +jb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +$lastIndexOf,java.lang.String::$lastIndexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$lastIndexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,746 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +$substring,java.lang.String::$substring(Ljava/lang/String;I)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,940 +kb,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +k,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +l,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/36835D02BC0890D4D25B99588D70B3BF.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/36835D02BC0890D4D25B99588D70B3BF.symbolMap new file mode 100644 index 0000000..54df1ec --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/36835D02BC0890D4D25B99588D70B3BF.symbolMap @@ -0,0 +1,154 @@ +# { 4 } +# { 'user.agent' : 'ie8' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +k,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +p,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +a,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +q,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +s,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +t,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +u,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +v,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +r,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +w,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +y,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +z,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +A,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +x,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +B,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +a,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +b,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +C,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +D,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +E,com.google.gwt.core.client.impl.StackTraceCreator::extractNameFromToString(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator,extractNameFromToString,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,451 +F,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +G,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$collect(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,35 +H,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +I,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +J,com.google.gwt.core.client.impl.StackTraceCreator$Collector::StackTraceCreator$Collector()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,StackTraceCreator$Collector,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +K,com.google.gwt.core.client.impl.StackTraceCreator$Collector::extractName(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,121 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +L,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +M,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +N,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +O,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +P,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +S,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +Q,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +R,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +T,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +U,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +V,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +W,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +X,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +Y,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +Z,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +ab,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +bb,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +cb,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +db,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplIe8,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe8,,generated://95C3F1251D5FBDF6F1B41D5ACE92A476/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe8.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplIe8,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe8::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe8,$clinit,generated://95C3F1251D5FBDF6F1B41D5ACE92A476/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe8.java,3 +eb,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe8::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe8;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe8,$getRuntimeValue,generated://95C3F1251D5FBDF6F1B41D5ACE92A476/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe8.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +fb,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +gb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +hb,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +ib,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +m,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +jb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +kb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +j,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +l,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +lb,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +mb,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +nb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +$indexOf,java.lang.String::$indexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$indexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,722 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +$substring,java.lang.String::$substring(Ljava/lang/String;II)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,944 +ob,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +n,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +o,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/451CBB9441AFE105710F5EAD96834698.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/451CBB9441AFE105710F5EAD96834698.symbolMap new file mode 100644 index 0000000..5ac3bf2 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/451CBB9441AFE105710F5EAD96834698.symbolMap @@ -0,0 +1,154 @@ +# { 3 } +# { 'user.agent' : 'ie6' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +k,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +p,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +a,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +q,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +s,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +t,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +u,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +v,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +r,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +w,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +y,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +z,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +A,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +x,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +B,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +a,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +b,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +C,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +D,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +E,com.google.gwt.core.client.impl.StackTraceCreator::extractNameFromToString(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator,extractNameFromToString,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,451 +F,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +G,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$collect(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,35 +H,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +I,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +J,com.google.gwt.core.client.impl.StackTraceCreator$Collector::StackTraceCreator$Collector()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,StackTraceCreator$Collector,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +K,com.google.gwt.core.client.impl.StackTraceCreator$Collector::extractName(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,121 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +L,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +M,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +N,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +O,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +P,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +S,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +Q,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +R,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +T,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +U,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +V,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +W,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +X,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +Y,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +Z,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +ab,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +bb,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +cb,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +db,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplIe6,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe6,,generated://CC8D01ADA7C38F08F526E2379ADFEC6A/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe6.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplIe6,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe6::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe6,$clinit,generated://CC8D01ADA7C38F08F526E2379ADFEC6A/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe6.java,3 +eb,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe6::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe6;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe6,$getRuntimeValue,generated://CC8D01ADA7C38F08F526E2379ADFEC6A/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe6.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +fb,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +gb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +hb,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +ib,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +m,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +jb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +kb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +j,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +l,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +lb,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +mb,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +nb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +$indexOf,java.lang.String::$indexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$indexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,722 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +$substring,java.lang.String::$substring(Ljava/lang/String;II)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,944 +ob,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +n,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +o,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/57A0CE0B86A53B200DAA665E5942FFBF.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/57A0CE0B86A53B200DAA665E5942FFBF.symbolMap new file mode 100644 index 0000000..88927f1 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/57A0CE0B86A53B200DAA665E5942FFBF.symbolMap @@ -0,0 +1,158 @@ +# { 1 } +# { 'user.agent' : 'gecko1_8' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +h,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +m,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +b,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +$set,com.google.gwt.core.client.JsArrayString::$set(Lcom/google/gwt/core/client/JsArrayString;ILjava/lang/String;)V,com.google.gwt.core.client.JsArrayString,$set,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,89 +n,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +p,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +q,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +r,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +s,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +o,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +t,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +v,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +w,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +x,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +u,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +y,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +b,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +c,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +z,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +A,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +B,com.google.gwt.core.client.impl.StackTraceCreator::extractNameFromToString(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator,extractNameFromToString,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,451 +C,com.google.gwt.core.client.impl.StackTraceCreator::splice(Lcom/google/gwt/core/client/JsArrayString;I)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator,splice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,463 +StackTraceCreator$Collector,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +D,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +E,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +F,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$makeException(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$makeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,128 +StackTraceCreator$CollectorMoz,,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +$clinit_StackTraceCreator$CollectorMoz,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +$getStack,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$getStack(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$getStack,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,237 +G,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$inferFrom(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,229 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +H,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +I,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +J,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +K,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +L,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +O,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +M,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +N,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +P,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +Q,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +R,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +S,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +T,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +U,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +V,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +W,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +X,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +Y,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +Z,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplGecko1_8,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplGecko1_8,,generated://A01E9A1D6313CF37458F2F890FAC0041/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplGecko1_8.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplGecko1_8,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplGecko1_8::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplGecko1_8,$clinit,generated://A01E9A1D6313CF37458F2F890FAC0041/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplGecko1_8.java,3 +ab,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplGecko1_8::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplGecko1_8;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplGecko1_8,$getRuntimeValue,generated://A01E9A1D6313CF37458F2F890FAC0041/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplGecko1_8.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +bb,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +cb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +db,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +eb,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +j,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +fb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +gb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +g,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +i,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +hb,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +ib,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +jb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +$indexOf,java.lang.String::$indexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$indexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,722 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +$substring,java.lang.String::$substring(Ljava/lang/String;II)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,944 +kb,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +k,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +l,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/966792246656C7BC7E8E879BCA7FD593.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/966792246656C7BC7E8E879BCA7FD593.symbolMap new file mode 100644 index 0000000..40fadd7 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/966792246656C7BC7E8E879BCA7FD593.symbolMap @@ -0,0 +1,154 @@ +# { 5 } +# { 'user.agent' : 'ie9' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +k,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +p,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +a,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +q,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +s,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +t,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +u,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +v,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +r,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +w,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +y,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +z,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +A,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +x,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +B,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +a,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +b,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +C,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +D,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +E,com.google.gwt.core.client.impl.StackTraceCreator::extractNameFromToString(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator,extractNameFromToString,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,451 +F,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +G,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$collect(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,35 +H,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +I,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +J,com.google.gwt.core.client.impl.StackTraceCreator$Collector::StackTraceCreator$Collector()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,StackTraceCreator$Collector,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +K,com.google.gwt.core.client.impl.StackTraceCreator$Collector::extractName(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,121 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +L,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +M,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +N,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +O,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +P,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +S,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +Q,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +R,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +T,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +U,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +V,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +W,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +X,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +Y,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +Z,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +ab,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +bb,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +cb,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +db,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplIe9,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe9,,generated://A5B186F3D7195DAE1E258D9DB89E208B/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe9.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplIe9,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe9::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe9,$clinit,generated://A5B186F3D7195DAE1E258D9DB89E208B/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe9.java,3 +eb,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe9::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe9;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplIe9,$getRuntimeValue,generated://A5B186F3D7195DAE1E258D9DB89E208B/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplIe9.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +fb,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +gb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +hb,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +ib,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +m,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +jb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +kb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +j,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +l,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +lb,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +mb,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +nb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +$indexOf,java.lang.String::$indexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$indexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,722 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +$substring,java.lang.String::$substring(Ljava/lang/String;II)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,944 +ob,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +n,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +o,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/deploy/resource_sweeper/symbolMaps/ECF111D313CAD0FC76C6C2E9E0B35A34.symbolMap b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/ECF111D313CAD0FC76C6C2E9E0B35A34.symbolMap new file mode 100644 index 0000000..f7cb6a2 --- /dev/null +++ b/war/WEB-INF/deploy/resource_sweeper/symbolMaps/ECF111D313CAD0FC76C6C2E9E0B35A34.symbolMap @@ -0,0 +1,178 @@ +# { 0 } +# { 'user.agent' : 'safari' } +# jsName, jsniIdent, className, memberName, sourceUri, sourceLine +GWT,,com.google.gwt.core.client.GWT,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +$clinit_GWT,com.google.gwt.core.client.GWT::$clinit()V,com.google.gwt.core.client.GWT,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,25 +isScript,com.google.gwt.core.client.GWT::isScript()Z,com.google.gwt.core.client.GWT,isScript,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/GWT.java,217 +j,,com.google.gwt.core.client.JavaScriptException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +$clinit_JavaScriptException,com.google.gwt.core.client.JavaScriptException::$clinit()V,com.google.gwt.core.client.JavaScriptException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,46 +o,com.google.gwt.core.client.JavaScriptException::JavaScriptException(Ljava/lang/Object;)V,com.google.gwt.core.client.JavaScriptException,JavaScriptException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,106 +b,com.google.gwt.core.client.JavaScriptException::e,com.google.gwt.core.client.JavaScriptException,e,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptException.java,90 +JavaScriptObject,,com.google.gwt.core.client.JavaScriptObject,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +$clinit_JavaScriptObject,com.google.gwt.core.client.JavaScriptObject::$clinit()V,com.google.gwt.core.client.JavaScriptObject,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,28 +createArray,com.google.gwt.core.client.JavaScriptObject::createArray()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JavaScriptObject,createArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JavaScriptObject.java,33 +JsArray,,com.google.gwt.core.client.JsArray,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$clinit_JsArray,com.google.gwt.core.client.JsArray::$clinit()V,com.google.gwt.core.client.JsArray,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,37 +$get,com.google.gwt.core.client.JsArray::$get(Lcom/google/gwt/core/client/JsArray;I)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.JsArray,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,48 +$length,com.google.gwt.core.client.JsArray::$length(Lcom/google/gwt/core/client/JsArray;)I,com.google.gwt.core.client.JsArray,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,76 +$push,com.google.gwt.core.client.JsArray::$push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.core.client.JsArray,$push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArray.java,83 +JsArrayString,,com.google.gwt.core.client.JsArrayString,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$clinit_JsArrayString,com.google.gwt.core.client.JsArrayString::$clinit()V,com.google.gwt.core.client.JsArrayString,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,30 +$get,com.google.gwt.core.client.JsArrayString::$get(Lcom/google/gwt/core/client/JsArrayString;I)Ljava/lang/String;,com.google.gwt.core.client.JsArrayString,$get,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,41 +$length,com.google.gwt.core.client.JsArrayString::$length(Lcom/google/gwt/core/client/JsArrayString;)I,com.google.gwt.core.client.JsArrayString,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,69 +$set,com.google.gwt.core.client.JsArrayString::$set(Lcom/google/gwt/core/client/JsArrayString;ILjava/lang/String;)V,com.google.gwt.core.client.JsArrayString,$set,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/JsArrayString.java,89 +p,,com.google.gwt.core.client.Scheduler,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +$clinit_Scheduler,com.google.gwt.core.client.Scheduler::$clinit()V,com.google.gwt.core.client.Scheduler,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/Scheduler.java,33 +Impl,,com.google.gwt.core.client.impl.Impl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +$clinit_Impl,com.google.gwt.core.client.impl.Impl::$clinit()V,com.google.gwt.core.client.impl.Impl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,25 +r,com.google.gwt.core.client.impl.Impl::apply(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,apply,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,165 +s,com.google.gwt.core.client.impl.Impl::enter()Z,com.google.gwt.core.client.impl.Impl,enter,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,182 +t,com.google.gwt.core.client.impl.Impl::entry(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,entry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,54 +u,com.google.gwt.core.client.impl.Impl::entry0(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.core.client.impl.Impl,entry0,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,196 +q,com.google.gwt.core.client.impl.Impl::entryDepth,com.google.gwt.core.client.impl.Impl,entryDepth,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,30 +registerEntry,com.google.gwt.core.client.impl.Impl::registerEntry()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.Impl,registerEntry,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/Impl.java,155 +v,,com.google.gwt.core.client.impl.SchedulerImpl,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +x,com.google.gwt.core.client.impl.SchedulerImpl::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +y,com.google.gwt.core.client.impl.SchedulerImpl::$flushEntryCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushEntryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,304 +z,com.google.gwt.core.client.impl.SchedulerImpl::$flushFinallyCommands(Lcom/google/gwt/core/client/impl/SchedulerImpl;)V,com.google.gwt.core.client.impl.SchedulerImpl,$flushFinallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,320 +w,com.google.gwt.core.client.impl.SchedulerImpl::INSTANCE,com.google.gwt.core.client.impl.SchedulerImpl,INSTANCE,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,109 +A,com.google.gwt.core.client.impl.SchedulerImpl::SchedulerImpl()V,com.google.gwt.core.client.impl.SchedulerImpl,SchedulerImpl,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,28 +b,com.google.gwt.core.client.impl.SchedulerImpl::entryCommands,com.google.gwt.core.client.impl.SchedulerImpl,entryCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,290 +c,com.google.gwt.core.client.impl.SchedulerImpl::finallyCommands,com.google.gwt.core.client.impl.SchedulerImpl,finallyCommands,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,291 +B,com.google.gwt.core.client.impl.SchedulerImpl::push(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,push,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,144 +C,com.google.gwt.core.client.impl.SchedulerImpl::runScheduledTasks(Lcom/google/gwt/core/client/JsArray;Lcom/google/gwt/core/client/JsArray;)Lcom/google/gwt/core/client/JsArray;,com.google.gwt.core.client.impl.SchedulerImpl,runScheduledTasks,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,212 +SchedulerImpl$Task,,com.google.gwt.core.client.impl.SchedulerImpl$Task,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$clinit_SchedulerImpl$Task,com.google.gwt.core.client.impl.SchedulerImpl$Task::$clinit()V,com.google.gwt.core.client.impl.SchedulerImpl$Task,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,33 +$getRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$RepeatingCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,56 +$getScheduled,com.google.gwt.core.client.impl.SchedulerImpl$Task::$getScheduled(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Lcom/google/gwt/core/client/Scheduler$ScheduledCommand;,com.google.gwt.core.client.impl.SchedulerImpl$Task,$getScheduled,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,63 +$isRepeating,com.google.gwt.core.client.impl.SchedulerImpl$Task::$isRepeating(Lcom/google/gwt/core/client/impl/SchedulerImpl$Task;)Z,com.google.gwt.core.client.impl.SchedulerImpl$Task,$isRepeating,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java,67 +StackTraceCreator,,com.google.gwt.core.client.impl.StackTraceCreator,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +$clinit_StackTraceCreator,com.google.gwt.core.client.impl.StackTraceCreator::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,28 +D,com.google.gwt.core.client.impl.StackTraceCreator::extractNameFromToString(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator,extractNameFromToString,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,451 +E,com.google.gwt.core.client.impl.StackTraceCreator::splice(Lcom/google/gwt/core/client/JsArrayString;I)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator,splice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,463 +F,,com.google.gwt.core.client.impl.StackTraceCreator$Collector,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +$clinit_StackTraceCreator$Collector,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +G,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$createStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Lcom/google/gwt/core/client/JavaScriptException;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$createStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,65 +H,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$fillInStackTrace(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;Ljava/lang/Throwable;)V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$fillInStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,76 +I,com.google.gwt.core.client.impl.StackTraceCreator$Collector::$makeException(Lcom/google/gwt/core/client/impl/StackTraceCreator$Collector;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,$makeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,128 +J,com.google.gwt.core.client.impl.StackTraceCreator$Collector::StackTraceCreator$Collector()V,com.google.gwt.core.client.impl.StackTraceCreator$Collector,StackTraceCreator$Collector,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,34 +K,com.google.gwt.core.client.impl.StackTraceCreator$Collector::collect()Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,35 +L,com.google.gwt.core.client.impl.StackTraceCreator$Collector::extractName(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,121 +M,com.google.gwt.core.client.impl.StackTraceCreator$Collector::inferFrom(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$Collector,inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,113 +N,,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,261 +$clinit_StackTraceCreator$CollectorChrome,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,261 +T,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::$collect(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorChrome;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,$collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,263 +U,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::$inferFrom(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorChrome;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,$inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,276 +$toSplice,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::$toSplice(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorChrome;)I,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,$toSplice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,323 +V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::StackTraceCreator$CollectorChrome()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,StackTraceCreator$CollectorChrome,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,261 +W,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::collect()Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,263 +X,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::extractName(Ljava/lang/String;)Ljava/lang/String;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,extractName,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,288 +Y,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::inferFrom(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,276 +Z,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome::toSplice()I,com.google.gwt.core.client.impl.StackTraceCreator$CollectorChrome,toSplice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,323 +O,,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +$clinit_StackTraceCreator$CollectorMoz,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$clinit()V,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,218 +$collect,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$collect(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,224 +$getStack,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$getStack(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$getStack,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,237 +P,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::$inferFrom(Lcom/google/gwt/core/client/impl/StackTraceCreator$CollectorMoz;Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,$inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,229 +Q,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::collect()Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,collect,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,224 +R,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::inferFrom(Lcom/google/gwt/core/client/JavaScriptObject;)Lcom/google/gwt/core/client/JsArrayString;,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,inferFrom,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,229 +S,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz::toSplice()I,com.google.gwt.core.client.impl.StackTraceCreator$CollectorMoz,toSplice,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/core/client/impl/StackTraceCreator.java,241 +Document,,com.google.gwt.dom.client.Document,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$clinit_Document,com.google.gwt.dom.client.Document::$clinit()V,com.google.gwt.dom.client.Document,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,25 +$getCompatMode,com.google.gwt.dom.client.Document::$getCompatMode(Lcom/google/gwt/dom/client/Document;)Ljava/lang/String;,com.google.gwt.dom.client.Document,$getCompatMode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,1326 +nativeGet,com.google.gwt.dom.client.Document::nativeGet()Lcom/google/gwt/dom/client/Document;,com.google.gwt.dom.client.Document,nativeGet,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Document.java,51 +Node,,com.google.gwt.dom.client.Node,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$clinit_Node,com.google.gwt.dom.client.Node::$clinit()V,com.google.gwt.dom.client.Node,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/Node.java,26 +$,,com.google.gwt.lang.Array,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$$init,com.google.gwt.lang.Array::$$init(Lcom/google/gwt/lang/Array;)V,com.google.gwt.lang.Array,$$init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +$clinit_Array,com.google.gwt.lang.Array::$clinit()V,com.google.gwt.lang.Array,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +ab,com.google.gwt.lang.Array::Array()V,com.google.gwt.lang.Array,Array,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,24 +bb,com.google.gwt.lang.Array::createFromSeed(II)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,createFromSeed,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,227 +cb,com.google.gwt.lang.Array::initDim(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;III)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initDim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,136 +db,com.google.gwt.lang.Array::initValues(Ljava/lang/Class;Lcom/google/gwt/core/client/JavaScriptObject;ILcom/google/gwt/lang/Array;)Lcom/google/gwt/lang/Array;,com.google.gwt.lang.Array,initValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,173 +Array$ExpandoWrapper,,com.google.gwt.lang.Array$ExpandoWrapper,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +gb,com.google.gwt.lang.Array$ExpandoWrapper::$clinit()V,com.google.gwt.lang.Array$ExpandoWrapper,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,26 +eb,com.google.gwt.lang.Array$ExpandoWrapper::expandoNames,com.google.gwt.lang.Array$ExpandoWrapper,expandoNames,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,31 +fb,com.google.gwt.lang.Array$ExpandoWrapper::expandoValues,com.google.gwt.lang.Array$ExpandoWrapper,expandoValues,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,37 +hb,com.google.gwt.lang.Array$ExpandoWrapper::initExpandos(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,initExpandos,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,47 +makeEmptyJsArray,com.google.gwt.lang.Array$ExpandoWrapper::makeEmptyJsArray()Ljava/lang/Object;,com.google.gwt.lang.Array$ExpandoWrapper,makeEmptyJsArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,63 +ib,com.google.gwt.lang.Array$ExpandoWrapper::wrapArray(Lcom/google/gwt/lang/Array;Ljava/lang/Object;Ljava/lang/Object;)V,com.google.gwt.lang.Array$ExpandoWrapper,wrapArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java,67 +Cast,,com.google.gwt.lang.Cast,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +$clinit_Cast,com.google.gwt.lang.Cast::$clinit()V,com.google.gwt.lang.Cast,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,26 +jb,com.google.gwt.lang.Cast::canCast(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,canCast,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,28 +kb,com.google.gwt.lang.Cast::dynamicCastJso(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Cast,dynamicCastJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,65 +getNullMethod,com.google.gwt.lang.Cast::getNullMethod()Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Cast,getNullMethod,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,202 +lb,com.google.gwt.lang.Cast::instanceOf(Ljava/lang/Object;I)Z,com.google.gwt.lang.Cast,instanceOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,72 +mb,com.google.gwt.lang.Cast::instanceOfJso(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,instanceOfJso,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,76 +isNotNull,com.google.gwt.lang.Cast::isNotNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNotNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,105 +isNull,com.google.gwt.lang.Cast::isNull(Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,isNull,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,114 +jsEquals,com.google.gwt.lang.Cast::jsEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,118 +jsNotEquals,com.google.gwt.lang.Cast::jsNotEquals(Ljava/lang/Object;Ljava/lang/Object;)Z,com.google.gwt.lang.Cast,jsNotEquals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java,122 +ClassLiteralHolder,,com.google.gwt.lang.ClassLiteralHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +$clinit_ClassLiteralHolder,com.google.gwt.lang.ClassLiteralHolder::$clinit()V,com.google.gwt.lang.ClassLiteralHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +nb,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_StackTraceElement_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_StackTraceElement_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +ob,com.google.gwt.lang.ClassLiteralHolder::_3Ljava_lang_String_2_classLit,com.google.gwt.lang.ClassLiteralHolder,_3Ljava_lang_String_2_classLit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/ClassLiteralHolder.java,23 +EntryMethodHolder,,com.google.gwt.lang.EntryMethodHolder,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +$clinit_EntryMethodHolder,com.google.gwt.lang.EntryMethodHolder::$clinit()V,com.google.gwt.lang.EntryMethodHolder,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,21 +pb,com.google.gwt.lang.EntryMethodHolder::init()V,com.google.gwt.lang.EntryMethodHolder,init,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/EntryMethodHolder.java,22 +Exceptions,,com.google.gwt.lang.Exceptions,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +$clinit_Exceptions,com.google.gwt.lang.Exceptions::$clinit()V,com.google.gwt.lang.Exceptions,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,23 +qb,com.google.gwt.lang.Exceptions::caught(Ljava/lang/Object;)Ljava/lang/Object;,com.google.gwt.lang.Exceptions,caught,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java,25 +Stats,,com.google.gwt.lang.Stats,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +$clinit_Stats,com.google.gwt.lang.Stats::$clinit()V,com.google.gwt.lang.Stats,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,26 +isStatsAvailable,com.google.gwt.lang.Stats::isStatsAvailable()Z,com.google.gwt.lang.Stats,isStatsAvailable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,27 +rb,com.google.gwt.lang.Stats::onModuleStart(Ljava/lang/String;)Z,com.google.gwt.lang.Stats,onModuleStart,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Stats.java,31 +Util,,com.google.gwt.lang.Util,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +$clinit_Util,com.google.gwt.lang.Util::$clinit()V,com.google.gwt.lang.Util,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,24 +getTypeMarker,com.google.gwt.lang.Util::getTypeMarker(Ljava/lang/Object;)Lcom/google/gwt/core/client/JavaScriptObject;,com.google.gwt.lang.Util,getTypeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,30 +setCastableTypeMap,com.google.gwt.lang.Util::setCastableTypeMap(Ljava/lang/Object;Lcom/google/gwt/core/client/JavaScriptObject;)V,com.google.gwt.lang.Util,setCastableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Util.java,34 +DocumentModeAsserter,,com.google.gwt.user.client.DocumentModeAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +$clinit_DocumentModeAsserter,com.google.gwt.user.client.DocumentModeAsserter::$clinit()V,com.google.gwt.user.client.DocumentModeAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,30 +sb,com.google.gwt.user.client.DocumentModeAsserter::$onModuleLoad(Lcom/google/gwt/user/client/DocumentModeAsserter;)V,com.google.gwt.user.client.DocumentModeAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/DocumentModeAsserter.java,87 +UserAgentAsserter,,com.google.gwt.user.client.UserAgentAsserter,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$clinit_UserAgentAsserter,com.google.gwt.user.client.UserAgentAsserter::$clinit()V,com.google.gwt.user.client.UserAgentAsserter,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,29 +$displayMismatchWarning,com.google.gwt.user.client.UserAgentAsserter::$displayMismatchWarning(Lcom/google/gwt/user/client/UserAgentAsserter;Ljava/lang/String;Ljava/lang/String;)V,com.google.gwt.user.client.UserAgentAsserter,$displayMismatchWarning,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,62 +$onModuleLoad,com.google.gwt.user.client.UserAgentAsserter::$onModuleLoad(Lcom/google/gwt/user/client/UserAgentAsserter;)V,com.google.gwt.user.client.UserAgentAsserter,$onModuleLoad,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/user/client/UserAgentAsserter.java,43 +UserAgentAsserter_UserAgentPropertyImplSafari,,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplSafari,,generated://D93666E7E23513B937E3074CD67CCE55/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplSafari.java,3 +$clinit_UserAgentAsserter_UserAgentPropertyImplSafari,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplSafari::$clinit()V,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplSafari,$clinit,generated://D93666E7E23513B937E3074CD67CCE55/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplSafari.java,3 +tb,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplSafari::$getRuntimeValue(Lcom/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplSafari;)Ljava/lang/String;,com.google.gwt.user.client.UserAgentAsserter_UserAgentPropertyImplSafari,$getRuntimeValue,generated://D93666E7E23513B937E3074CD67CCE55/com/google/gwt/user/client/UserAgentAsserter_UserAgentPropertyImplSafari.java,10 +$clinit_Serializable,java.io.Serializable::$clinit()V,java.io.Serializable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/io/Serializable.java,23 +$clinit_CharSequence,java.lang.CharSequence::$clinit()V,java.lang.CharSequence,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/CharSequence.java,21 +ub,,java.lang.Class,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +$clinit_Class,java.lang.Class::$clinit()V,java.lang.Class,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,26 +vb,java.lang.Class::Class()V,java.lang.Class,Class,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,148 +createForArray,java.lang.Class::createForArray(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;,java.lang.Class,createForArray,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Class.java,38 +wb,,java.lang.ClassCastException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +$clinit_ClassCastException,java.lang.ClassCastException::$clinit()V,java.lang.ClassCastException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,21 +xb,java.lang.ClassCastException::ClassCastException()V,java.lang.ClassCastException,ClassCastException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/ClassCastException.java,23 +$clinit_Comparable,java.lang.Comparable::$clinit()V,java.lang.Comparable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Comparable.java,25 +l,,java.lang.Exception,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +$clinit_Exception,java.lang.Exception::$clinit()V,java.lang.Exception,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,23 +Exception,java.lang.Exception::Exception()V,java.lang.Exception,Exception,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Exception.java,25 +yb,,java.lang.NullPointerException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +$clinit_NullPointerException,java.lang.NullPointerException::$clinit()V,java.lang.NullPointerException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,23 +zb,java.lang.NullPointerException::NullPointerException()V,java.lang.NullPointerException,NullPointerException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/NullPointerException.java,25 +i,,java.lang.Object,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +$clinit_Object,java.lang.Object::$clinit()V,java.lang.Object,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,26 +cM,java.lang.Object::castableTypeMap,java.lang.Object,castableTypeMap,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,43 +tM,java.lang.Object::typeMarker,java.lang.Object,typeMarker,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Object.java,56 +k,,java.lang.RuntimeException,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +$clinit_RuntimeException,java.lang.RuntimeException::$clinit()V,java.lang.RuntimeException,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,23 +RuntimeException,java.lang.RuntimeException::RuntimeException()V,java.lang.RuntimeException,RuntimeException,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/RuntimeException.java,25 +Ab,,java.lang.StackTraceElement,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +$clinit_StackTraceElement,java.lang.StackTraceElement::$clinit()V,java.lang.StackTraceElement,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,25 +Bb,java.lang.StackTraceElement::StackTraceElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V,java.lang.StackTraceElement,StackTraceElement,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/StackTraceElement.java,38 +String,,java.lang.String,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +$clinit_String,java.lang.String::$clinit()V,java.lang.String,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,83 +Cb,java.lang.String::$equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,$equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,675 +Db,java.lang.String::$indexOf(Ljava/lang/String;Ljava/lang/String;)I,java.lang.String,$indexOf,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,722 +$length,java.lang.String::$length(Ljava/lang/String;)I,java.lang.String,$length,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,754 +Eb,java.lang.String::$substring(Ljava/lang/String;I)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,940 +$substring,java.lang.String::$substring(Ljava/lang/String;II)Ljava/lang/String;,java.lang.String,$substring,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,944 +Fb,java.lang.String::$trim(Ljava/lang/String;)Ljava/lang/String;,java.lang.String,$trim,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,968 +__equals,java.lang.String::__equals(Ljava/lang/String;Ljava/lang/Object;)Z,java.lang.String,__equals,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,374 +fromCharCode,java.lang.String::fromCharCode(C)Ljava/lang/String;,java.lang.String,fromCharCode,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/String.java,433 +m,,java.lang.Throwable,,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +$clinit_Throwable,java.lang.Throwable::$clinit()V,java.lang.Throwable,$clinit,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,28 +n,java.lang.Throwable::$setStackTrace(Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)V,java.lang.Throwable,$setStackTrace,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,134 +Throwable,java.lang.Throwable::Throwable()V,java.lang.Throwable,Throwable,jar:file:/Applications/eclipse%203.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37/gwt-2.4.0/gwt-user.jar!/com/google/gwt/emul/java/lang/Throwable.java,49 diff --git a/war/WEB-INF/web.xml b/war/WEB-INF/web.xml new file mode 100644 index 0000000..64580a1 --- /dev/null +++ b/war/WEB-INF/web.xml @@ -0,0 +1,24 @@ + + + + + + sweeperServlet + org.gcube.portlets.admin.resourcesweeper.server.SweeperServiceImpl + + + + sweeperServlet + /resource_sweeper/sweeper + + + + + Resource_sweeper.html + + + diff --git a/war/gxt/chart/open-flash-chart.swf b/war/gxt/chart/open-flash-chart.swf new file mode 100644 index 0000000..5ec4444 Binary files /dev/null and b/war/gxt/chart/open-flash-chart.swf differ diff --git a/war/gxt/css/gxt-all.css b/war/gxt/css/gxt-all.css new file mode 100644 index 0000000..1e8b8ef --- /dev/null +++ b/war/gxt/css/gxt-all.css @@ -0,0 +1,7454 @@ +html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';} +.x-contrast-test { + background: url(../images/default/s.gif); + visibility: hidden; + position: relative; + left: -1000px; + top: -1000px; +} +.ext-el-mask { + z-index: 100; + position: absolute; + top: 0; + left: 0; + -moz-opacity: 0.5; + opacity: .50; + filter: alpha(opacity = 50); + width: 100%; + height: 100%; + zoom: 1; +} + +.ext-el-mask-msg { + z-index: 101; + position: absolute; + top: 0; + left: 0; + border: 1px solid; + background: repeat-x 0 -16px; + padding: 2px; +} + +.ext-el-mask-msg div { + padding: 5px 10px 5px 10px; + border: 1px solid; + cursor: wait; +} + +.ext-webkit *:focus { + outline: none !important; +} + +.ext-webkit .x-form-check-wrap input:focus { + outline: auto !important; +} + +.ext-shim { + position: absolute; + visibility: hidden; + left: 0; + top: 0; + overflow: hidden; +} + +.ext-ie .ext-shim { + filter: alpha(opacity = 0); +} + +.ext-ie6 .ext-shim { + margin-left: 5px; + margin-top: 3px; +} + +.x-mask-loading div { + padding: 5px 10px 5px 25px; + background: no-repeat 5px 5px; + line-height: 16px; +} + +.x-hidden,.x-hide-offsets { + position: absolute !important; + left: -10000px !important; + top: -10000px !important; + visibility: hidden !important; +} + +.x-hide-display { + display: none !important; +} + +.x-hide-visibility { + visibility: hidden !important; +} + +.x-masked { + overflow: hidden !important; +} + +.x-masked-relative { + position: relative !important; +} + +.x-masked select,.x-masked object,.x-masked embed { + visibility: hidden; +} + +.x-layer { + visibility: hidden; +} + +.x-unselectable,.x-unselectable * { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore; +} + +.x-unselectable-single { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore; +} + +.x-selectable,.x-selectable * { + -moz-user-select: text !important; + -webkit-user-select: auto; +} + +.x-repaint { + zoom: 1; + background-color: transparent; + -moz-outline: none; + outline: 0 none; +} + +.x-item-disabled { + cursor: default; + opacity: .6; + -moz-opacity: .6; + filter: alpha(opacity = 60); +} + +.ext-ie .x-item-disabled { + filter: none !important; +} + +.x-item-disabled * { + cursor: default !important; +} + +.x-splitbar-proxy { + position: absolute; + visibility: hidden; + z-index: 20001; + zoom: 1; + line-height: 1px; + font-size: 1px; + overflow: hidden; +} + +.x-splitbar-h,.x-splitbar-proxy-h { + cursor: e-resize; + cursor: col-resize; +} + +.x-splitbar-v,.x-splitbar-proxy-v { + cursor: s-resize; + cursor: row-resize; +} + +.x-color-palette { + width: 150px; + height: 92px; + cursor: pointer; + -moz-outline: 0 none; + outline: 0 none; +} + +.x-color-palette a { + border: 1px solid; + float: left; + padding: 2px; + text-decoration: none; + -moz-outline: 0 none; + outline: 0 none; + cursor: pointer; +} + +.x-color-palette a.x-color-palette-hover,.x-color-palette a.x-color-palette-sel { + border: 1px solid; +} + +.x-color-palette em { + display: block; + border: 1px solid; +} + +.x-color-palette em span { + cursor: pointer; + display: block; + height: 10px; + line-height: 10px; + width: 10px; +} + +.x-ie-shadow { + display: none; + position: absolute; + overflow: hidden; + left: 0; + top: 0; + zoom: 1; +} + +.x-shadow { + display: none; + position: absolute; + overflow: hidden; + left: 0; + top: 0; +} + +.x-shadow * { + overflow: hidden; +} + +.x-shadow * { + padding: 0; + border: 0; + margin: 0; + clear: none; + zoom: 1; +} + +.x-shadow .xstc,.x-shadow .xsbc { + height: 6px; + float: left; +} + +.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr { + width: 6px; + height: 6px; + float: left; +} + +.x-shadow .xsc { + width: 100%; +} + +.x-shadow .xsml,.x-shadow .xsmr { + width: 6px; + float: left; + height: 100%; +} + +.x-shadow .xsmc { + float: left; + height: 100%; + background: transparent; +} + +.x-shadow .xst,.x-shadow .xsb { + height: 6px; + overflow: hidden; + width: 100%; +} + +.x-shadow .xsml { + background: transparent repeat-y 0 0; +} + +.x-shadow .xsmr { + background: transparent repeat-y -6px 0; +} + +.x-shadow .xstl { + background: transparent no-repeat 0 0; +} + +.x-shadow .xstc { + background: transparent repeat-x 0 -30px; +} + +.x-shadow .xstr { + background: transparent repeat-x 0 -18px; +} + +.x-shadow .xsbl { + background: transparent no-repeat 0 -12px; +} + +.x-shadow .xsbc { + background: transparent repeat-x 0 -36px; +} + +.x-shadow .xsbr { + background: transparent repeat-x 0 -6px; +} + +.loading-indicator { + background: no-repeat left; + padding-left: 20px; + line-height: 16px; + margin: 3px; +} + +.x-text-resize { + position: absolute; + left: -1000px; + top: -1000px; + visibility: hidden; + zoom: 1; +} + +.x-drag-overlay { + width: 100%; + height: 100%; + display: none; + position: absolute; + left: 0; + top: 0; + background-image: url(../images/default/s.gif); + z-index: 20000; +} + +.x-clear { + clear: both; + overflow: hidden; + line-height: 0; + font-size: 0; +} + +.x-spotlight { + z-index: 8999; + position: absolute; + top: 0; + left: 0; + -moz-opacity: 0.5; + opacity: .50; + filter: alpha(opacity = 50); + width: 0; + height: 0; + zoom: 1; +} + +#x-history-frame { + position: absolute; + top: -1px; + left: 0; + width: 1px; + height: 1px; + visibility: hidden; +} + +#x-history-field { + position: absolute; + top: 0; + left: -1px; + width: 1px; + height: 1px; + visibility: hidden; +} + +.x-portlet { + margin-bottom: 10px; +} + +.x-portlet .x-panel-body { + background-color: white !important; +} + +.ext-ie .x-btn-icon .x-btn-center .x-btn-text { + height: auto; +} + +.x-portal-insert div { + height: 4px; + font-size: 0px; + border: 2px dotted blue; +} + +.icon-wait { + background: url(../images/gxt/icons/wait.gif) no-repeat !important; +} + +.x-panel-icon { + padding-left: 20px !important; +} + +.x-icon-btn { + width: 16px; + height: 16px; + overflow: hidden; + background-repeat: no-repeat; + cursor: pointer; +} + +.x-panel-inline-icon { + margin-top: 0; +} + +.x-modal { + position: absolute; + z-index: 10; + background-color: black; + filter: alpha(opacity = 10); + opacity: .1; + left: 0px; + top: 0px; +} + +.x-progress { + font-family: tahoma, arial, helvetica, sans-serif; +} + +.x-float-right { + float: right; +} + +.x-toolbar .x-float-right { + margin-right: 4px; +} + +.x-border { + border: 1px solid #99BBE8; +} + +.x-border-top { + border-top: 1px solid #99BBE8; +} + +.x-layout-popup { + background-color: #DFE8F6; + border: 1px solid #7CA4D9; +} + +.x-panel-popup-body { + border-top: 1px solid #99BBE8; +} + +.x-layout-collapsed .x-panel-header { + border-left: none; + border-right: none; + border-top: none; +} + +.x-layout-collapsed .x-panel-header .x-tool { + margin: 0 0 0 -4px; + padding: 0px; +} + +.x-layout-collapsed { + position: absolute; + visibility: hidden; + background-color: #d2e0f2; + width: 20px; + height: 20px; + overflow: hidden; + border: 1px solid #98c0f4; + z-index: 20; +} + +.ext-border-box .x-layout-collapsed { + width: 22px; + height: 22px; +} + +.x-layout-collapsed-over { + cursor: pointer; + background-color: #d9e8fb; +} + +.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools { + position: absolute; + top: 0; + left: 0; + width: 20px; + height: 20px; +} + +.x-panel-toolbar { + float: right; +} + +.x-cursor-row-resize { + cursor: n-resize; + cursor: row-resize; +} + +.x-date-picker,.x-date-picker a { + font-size: 11px; +} + +.x-date-days { + table-layout: fixed; + width: 100%; +} + +.x-date-days td { + width: 25px; + border: none; +} + +.x-date-days td span { + display: block; + padding: 2px 7px 2px 2px; +} + +.x-date-days td { + background: #DFECFB url(../images/default/shared/glass-bg.gif) repeat-x scroll left top; + border-bottom: 1px solid #A3BAD9; + border-collapse: separate; + color: #233D6D; + cursor: default; + font-family: arial, helvetica, tahoma, sans-serif; + font-size: 10px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + padding: 0pt; + text-align: right !important; +} + +.x-date-picker .x-date-header { + background: url(../images/default/shared/hd-sprite.gif) repeat-x 0 -83px; + height: 22px; + left: 10px; + top: 10px; + width: 157px; +} + +.x-date-header .x-btn .x-btn-text { + color: #fff; +} + +.x-date-picker-footer { + width: 100%; +} + +.x-date-picker-footer td { + text-align: center; +} + +.x-date-left { + background: transparent url(../images/default/shared/hd-sprite.gif) repeat-x scroll 0pt -83px; + color: #FFFFFF; + font-family: "sans serif", tahoma, verdana, helvetica; + font-size: 11px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: bold; + line-height: normal; + overflow: hidden; +} + +.x-modal { + position: absolute; + z-index: 10; + background-color: black; + filter: alpha(opacity = 10); + opacity: .1; + left: 0px; + top: 0px; +} + +.x-progress { + font-family: tahoma, arial, helvetica, sans-serif; +} + +.x-float-right { + float: right; +} + +.x-layout-popup { + background-color: #DFE8F6; + border: 1px solid #7CA4D9; +} + +.x-layout-collapsed .x-panel-header .x-tool { + margin: 0 0 0 -4px; + padding: 0px; +} + +.ext-border-box .x-layout-collapsed { + width: 22px; + height: 22px; +} + +.x-layout-collapsed-over { + cursor: pointer; + background-color: #d9e8fb; +} + +.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools { + position: absolute; + top: 0; + left: 0; + width: 20px; + height: 20px; +} + +.x-panel-toolbar { + float: right; +} + +.x-cursor-col-resize { + cursor: e-resize; + cursor: col-resize; +} + +.x-cursor-row-resize { + cursor: n-resize; + cursor: row-resize; +} + +.x-drag-proxy { + border: 1px dashed #3b5a82; + background-color: #EDEDED; + filter: alpha(opacity = 50); + opacity: .5; + background-color: #c3daf9; + z-index: 20000; + overflow: hidden; + position: absolute; + left: 0;; + top: 0; + cursor: move; +}.x-tab-panel { + overflow: hidden; + -moz-outline: none; + outline: 0 none; +} + +.x-tab-panel-header,.x-tab-panel-footer { + border: 1px solid; + overflow: hidden; + zoom: 1; +} + +.x-tab-panel-header { + border: 1px solid; + padding-bottom: 2px; +} + +.x-tab-panel-footer { + border: 1px solid; + padding-top: 2px; +} + +.x-tab-strip-wrap { + width: 100%; + overflow: hidden; + position: relative; + zoom: 1; +} + +ul.x-tab-strip { + display: block; + width: 7000px; + zoom: 1; +} + +ul.x-tab-strip-top { + padding-top: 1px; + background: repeat-x bottom; + border-bottom: 1px solid; +} + +ul.x-tab-strip-bottom { + padding-bottom: 1px; + background: repeat-x top; + border-top: 1px solid; + border-bottom: 0 none; +} + +.x-tab-panel-header-plain .x-tab-strip-top { + background: transparent !important; + padding-top: 0 !important; +} + +.x-tab-panel-header-plain { + background: transparent !important; + border-width: 0 !important; + padding-bottom: 0 !important; +} + +.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer + { + border: 1px solid; + height: 2px; + font-size: 1px; + line-height: 1px; +} + +.x-tab-panel-header-plain .x-tab-strip-spacer { + border-top: 0 none; +} + +.x-tab-panel-footer-plain .x-tab-strip-spacer { + border-bottom: 0 none; +} + +.x-tab-panel-footer-plain .x-tab-strip-bottom { + background: transparent !important; + padding-bottom: 0 !important; +} + +.x-tab-panel-footer-plain { + background: transparent !important; + border-width: 0 !important; + padding-top: 0 !important; +} + +.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer + { + height: 3px; +} + +ul.x-tab-strip li { + float: left; + position: relative; + margin-left: 2px; +} + +ul.x-tab-strip li.x-tab-edge { + float: left; + margin: 0 !important; + padding: 0 !important; + border: 0 none !important; + font-size: 1px !important; + line-height: 1px !important; + overflow: hidden; + zoom: 1; + background: transparent !important; + width: 1px; +} + +.x-tab-strip a,.x-tab-strip span,.x-tab-strip em { + display: block; +} + +.x-tab-strip a { + text-decoration: none !important; + -moz-outline: none; + outline: none; + cursor: pointer; +} + +.x-tab-strip-inner { + overflow: hidden; + text-overflow: ellipsis; +} + +.x-tab-strip span.x-tab-strip-text { + white-space: nowrap; + cursor: pointer; + padding: 4px 0; +} + +.x-tab-strip-top .x-tab-with-icon .x-tab-right { + padding-left: 6px; +} + +.x-tab-strip .x-tab-with-icon span.x-tab-strip-text { + padding-left: 20px; + background-position: 0 3px; + background-repeat: no-repeat; +} + +.x-tab-strip-active,.x-tab-strip-active a.x-tab-right { + cursor: default; +} + +.x-tab-strip-active span.x-tab-strip-text { + cursor: default; +} + +.x-tab-strip-disabled .x-tabs-text { + cursor: default; +} + +.x-tab-panel-body { + overflow: hidden; +} + +.x-tab-panel-bwrap { + overflow: hidden; +} + +.ext-ie .x-tab-strip .x-tab-right { + position: relative; +} + +.x-tab-strip-top .x-tab-strip-active .x-tab-right { + margin-bottom: -1px; +} + +.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text + { + padding-bottom: 5px; +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-right { + margin-top: -1px; +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text + { + padding-top: 5px; +} + +.x-tab-strip-top .x-tab-right { + background: transparent no-repeat 0 -51px; + padding-left: 10px; +} + +.x-tab-strip-top .x-tab-left { + background: transparent no-repeat right -351px; + padding-right: 10px; +} + +.x-tab-strip-top .x-tab-strip-inner { + background: transparent repeat-x 0 -201px; +} + +.x-tab-strip-top .x-tab-strip-over .x-tab-right { + background-position: 0 -101px; +} + +.x-tab-strip-top .x-tab-strip-over .x-tab-left { + background-position: right -401px; +} + +.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner { + background-position: 0 -251px; +} + +.x-tab-strip-top .x-tab-strip-active .x-tab-right { + background-position: 0 0; +} + +.x-tab-strip-top .x-tab-strip-active .x-tab-left { + background-position: right -301px; +} + +.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner { + background-position: 0 -151px; +} + +.x-tab-strip-bottom .x-tab-right { + background: no-repeat bottom right; +} + +.x-tab-strip-bottom .x-tab-left { + background: no-repeat bottom left; +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-right { + background: no-repeat bottom left; +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-left { + background: no-repeat bottom right; +} + +.x-tab-strip-bottom .x-tab-left { + padding: 0 10px; +} + +.x-tab-strip-bottom .x-tab-right { + padding: 0; +} + +.x-tab-strip .x-tab-strip-close { + display: none; +} + +.x-tab-strip-closable { + position: relative; +} + +.x-tab-strip-closable .x-tab-left { + padding-right: 19px; +} + +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close { + opacity: .6; + -moz-opacity: .6; + background-repeat: no-repeat; + display: block; + width: 11px; + height: 11px; + position: absolute; + top: 3px; + right: 3px; + cursor: pointer; + z-index: 2; +} + +.x-tab-strip .x-tab-strip-active a.x-tab-strip-close { + opacity: .8; + -moz-opacity: .8; +} + +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover { + opacity: 1; + -moz-opacity: 1; +} + +.x-tab-panel-body { + border: 1px solid; +} + +.x-tab-panel-body-top { + border-top: 0 none; +} + +.x-tab-panel-body-bottom { + border-bottom: 0 none; +} + +.x-tab-scroller-left { + background: transparent no-repeat -18px 0; + border-bottom: 1px solid; + width: 18px; + position: absolute; + left: 0; + top: 0; + z-index: 10; + cursor: pointer; +} + +.x-tab-scroller-left-over { + background-position: 0 0; +} + +.x-tab-scroller-left-disabled { + background-position: -18px 0; + opacity: .5; + -moz-opacity: .5; + filter: alpha(opacity = 50); + cursor: default; +} + +.x-tab-scroller-right { + background: transparent no-repeat 0 0; + border-bottom: 1px solid; + width: 18px; + position: absolute; + right: 0; + top: 0; + z-index: 10; + cursor: pointer; +} + +.x-tab-scroller-right-over { + background-position: -18px 0; +} + +.x-tab-scroller-right-disabled { + background-position: 0 0; + opacity: .5; + -moz-opacity: .5; + filter: alpha(opacity = 50); + cursor: default; +} + +.x-tab-scrolling-bottom .x-tab-scroller-left,.x-tab-scrolling-bottom .x-tab-scroller-right + { + margin-top: 1px; +} + +.x-tab-scrolling .x-tab-strip-wrap { + margin-left: 18px; + margin-right: 18px; +} + +.x-tab-scrolling { + position: relative; +} + +.x-tab-panel-bbar .x-toolbar { + border: 1px solid; + border-top: 0 none; + overflow: hidden; + padding: 2px; +} + +.x-tab-panel-tbar .x-toolbar { + border: 1px solid; + border-top: 0 none; + overflow: hidden; + padding: 2px; +} + +.x-tab-strip li .x-tab-image { + position: absolute; + top: 3px; + left: 5px; +} + +.ext-ie8 .x-tab-strip li .x-tab-image,.ext-ie8-compatibility .x-tab-strip li .x-tab-image { + top: 4px; + left: 6px; +} + +.ext-ie8 .x-tab-strip-top .x-tab-right,.ext-ie8-compatibility .x-tab-strip-top .x-tab-right + { + top: 1px; +} + +.ext-strict .ext-ie8 .x-tab-strip-top .x-tab-right,.ext-ie8 .x-tab-panel-header-plain .x-tab-strip-top .x-tab-right,.ext-ie8-compatibility .x-tab-panel-header-plain .x-tab-strip-top .x-tab-right + { + top: 0; +} +.ext-strict .ext-ie7 .x-panel-body { + position: relative !important; +} + +.x-form-field { + margin: 0; +} + +.foo { + padding: 1px; +} + +.foo { + margin: 4px; +} + +.x-form-text,textarea.x-form-field { + padding: 1px 3px; + background: repeat-x 0 0; + border: 1px solid; +} + +.ext-gecko textarea.x-form-field { + padding: 0; +} + +.x-form-text,.ext-ie .x-form-file { + height: 22px; + line-height: 18px; + vertical-align: middle; +} + +.ext-ie6 .x-form-text,.ext-ie7 .x-form-text { + margin: -1px 0; + height: 22px; /* ie quirks */ + line-height: 18px; +} + +.ext-ie8-compatibility .x-form-text { + margin: 0; +} + +.ext-ie textarea.x-form-field { + margin: -1px 0; /* ie bogus margin bug */ +} + +.ext-strict .ext-ie8 textarea.x-form-field,.ext-strict .ext-ie8-compatibility textarea.x-form-field { + margin: 0; +} + +.x-form-field-wrap .x-form-text { + position: relative; +} + +.ext-strict .x-form-text { + height: 18px; +} + +.ext-safari.ext-mac textarea.x-form-field { + margin-bottom: -2px; +} + +.ext-gecko .x-form-text,.ext-ie8 .x-form-text { + padding-top: 2px; + padding-bottom: 0; +} + +textarea { + resize: none; +} + +.x-form-select-one { + height: 20px; + line-height: 18px; + vertical-align: middle; + border: 1px solid; +} + +.x-form-check-wrap { + line-height: 18px; + height: 22px; + white-space: nowrap; +} + +.x-editor .x-form-check-wrap { + border: 1px solid; + padding: 2px; + height: 14px; +} + +.x-editor .x-form-checkbox { + height: 13px; +} + +.x-form-check-group-label { + border-bottom: 1px solid; + margin-bottom: 5px; + padding-left: 3px !important; + float: none !important; +} + +.x-form-field-wrap .x-form-trigger { + width: 17px; + height: 21px; + border: 0; + background: transparent no-repeat 0 0; + cursor: pointer; + border-bottom: 1px solid; + position: absolute; + top: 0; +} + +.ext-safari .x-form-field-wrap .x-form-trigger { + height: 21px; +} + +.ext-strict .ext-safari .x-form-field-wrap .x-form-trigger { + height: 23px; +} + +.ext-strict .ext-safari .x-small-editor .x-form-field-wrap .x-form-trigger { + height: 19px; +} + +.ext-strict .ext-ie8 .x-small-editor .x-form-field-wrap .x-form-trigger { + height: 20px !important; +} + +.ext-strict .ext-gecko .x-small-editor .x-form-field-wrap .x-form-trigger { + height: 21px !important; +} + +.x-form-field-wrap .x-form-date-trigger,.x-form-field-wrap .x-form-clear-trigger,.x-form-field-wrap .x-form-search-trigger + { + cursor: pointer; +} + +.ext-safari .x-form-field-wrap .x-form-trigger,.ext-gecko .x-form-field-wrap .x-form-trigger { + right: 0; +} + +.x-form-field-wrap .x-form-twin-triggers .x-form-trigger { + position: static; + top: auto; + vertical-align: top; +} + +.x-form-field-wrap { + position: relative; + left: 0; + top: 0; + zoom: 1; + white-space: nowrap; + text-align: left; +} + +.x-form-field-wrap .x-form-trigger-over { + background-position: -17px 0; +} + +.x-form-field-wrap .x-form-trigger-click { + background-position: -34px 0; +} + +.x-trigger-wrap-focus .x-form-trigger { + background-position: -51px 0; +} + +.x-trigger-wrap-focus .x-form-trigger-over { + background-position: -68px 0; +} + +.x-trigger-wrap-focus .x-form-trigger-click { + background-position: -85px 0; +} + +.x-trigger-wrap-focus .x-form-trigger { + border-bottom: 1px solid; +} + +.x-item-disabled .x-form-trigger-over { + background-position: 0 0 !important; + border-bottom: 1px solid; +} + +.x-item-disabled .x-form-trigger-click { + background-position: 0 0 !important; + border-bottom: 1px solid; +} + +.x-form-focus,textarea.x-form-focus { + border: 1px solid; +} + +.x-form-invalid,textarea.x-form-invalid { + background: repeat-x bottom; + border: 1px solid; +} + +.ext-safari .x-form-invalid { + border: 1px solid; +} + +.x-form-inner-invalid,textarea.x-form-inner-invalid { + background: repeat-x bottom; +} + +.x-editor { + padding: 0; + margin: 0; +} + +.x-form-grow-sizer { + left: -10000px; + padding: 8px 3px; + position: absolute; + visibility: hidden; + top: -10000px; + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; + word-wrap: break-word; + zoom: 1; +} + +.x-form-grow-sizer p { + margin: 0 !important; + border: 0 none !important; + padding: 0 !important; +} + +.x-form-item { + display: block; + margin-bottom: 4px; +} + +.x-form-item .x-form-item-label { + display: block; + float: left; + width: 100px; + padding: 3px; + padding-left: 0; + clear: left; + z-index: 2; + position: relative; +} + +.x-form-element { + padding-left: 105px; + position: relative; +} + +.x-form-invalid-msg { + padding: 2px; + padding-left: 18px; + background: transparent no-repeat 0 2px; + line-height: 16px; + width: 200px; +} + +.x-form-label-left .x-form-item-label { + text-align: left; +} + +.x-form-label-right .x-form-item-label { + text-align: right; +} + +.x-form-label-top .x-form-item .x-form-item-label { + width: auto; + float: none; + clear: none; + display: inline; + margin-bottom: 4px; + position: static; +} + +.x-form-label-top .x-form-element { + padding-left: 0; + padding-top: 4px; +} + +.x-form-label-top .x-form-item { + padding-bottom: 4px; +} + +.x-small-editor .x-form-text { + height: 20px; + line-height: 16px; + vertical-align: middle; +} + +.ext-ie6 .x-small-editor .x-form-text,.ext-ie7 .x-small-editor .x-form-text { + height: 20px !important; + line-height: 16px !important; +} + +.ext-strict .x-small-editor .x-form-text { + height: 16px !important; +} + +.ext-strict .ext-ie8 .x-small-editor .x-form-text { + height: 17px !important; +} + +.ext-strict .ext-webkit .x-small-editor .x-form-text { + height: 18px !important; + padding: 0px 3px; +} + +.ext-strict .ext-gecko .x-small-editor .x-form-text { + height: 18px !important; +} + +.ext-strict .ext-gecko .x-edit-grid .x-small-editor .x-form-text { + height:17px !important; +} + +.ext-border-box .x-small-editor .x-form-text { + height: 20px; +} + +.x-small-editor .x-form-select-one { + height: 20px; + line-height: 16px; + vertical-align: middle; +} + +.x-small-editor .x-form-num-field { + text-align: right; +} + +.x-small-editor .x-form-field-wrap .x-form-trigger { + height: 19px; +} + +.x-form-clear { + clear: both; + overflow: hidden; + line-height: 0; + font-size: 0; + height: 0; +} + +.x-form-clear-left { + clear: left; + overflow: hidden; + line-height: 0; + font-size: 0; + height: 0; +} + +.x-form-cb-label { + width: auto !important; + float: none !important; + clear: none !important; + display: inline !important; + margin-left: 4px; +} + +.x-form-column { + float: left; + padding: 0; + margin: 0; + width: 48%; + overflow: hidden; + zoom: 1; +} + +.x-form .x-form-btns-ct .x-btn { + float: right; + clear: none; +} + +.x-form .x-form-btns-ct .x-form-btns td { + border: 0; + padding: 0; +} + +.x-form .x-form-btns-ct .x-form-btns-right table { + float: right; + clear: none; +} + +.x-form .x-form-btns-ct .x-form-btns-left table { + float: left; + clear: none; +} + +.x-form .x-form-btns-ct .x-form-btns-center { + text-align: center; +} + +.x-form .x-form-btns-ct .x-form-btns-center table { + margin: 0 auto; +} + +.x-form .x-form-btns-ct table td.x-form-btn-td { + padding: 3px; +} + +.x-form .x-form-btns-ct .x-btn-focus .x-btn-left { + background-position: 0 -147px; +} + +.x-form .x-form-btns-ct .x-btn-focus .x-btn-right { + background-position: 0 -168px; +} + +.x-form .x-form-btns-ct .x-btn-focus .x-btn-center { + background-position: 0 -189px; +} + +.x-form .x-form-btns-ct .x-btn-click .x-btn-center { + background-position: 0 -126px; +} + +.x-form .x-form-btns-ct .x-btn-click .x-btn-right { + background-position: 0 -84px; +} + +.x-form .x-form-btns-ct .x-btn-click .x-btn-left { + background-position: 0 -63px; +} + +.x-form-invalid-icon { + width: 16px; + height: 18px; + position: absolute; + left: 0; + top: 0; + display: block; + background: transparent no-repeat 0 2px; +} + +.x-fieldset { + border: 1px solid; + padding: 10px; + margin-bottom: 10px; + display: block; +} + +.ext-ie .x-fieldset legend { + margin-bottom: 10px; +} + +.ext-ie .x-fieldset { + padding-top: 0; + padding-bottom: 10px; +} + +.x-fieldset legend .x-tool-toggle { + margin-right: 3px; + margin-left: 0; + float: left !important; +} + +.x-fieldset legend input { + margin-right: 3px; + float: left !important; + height: 13px; + width: 13px; +} + +fieldset.x-panel-collapsed { + padding-bottom: 0 !important; + border-width: 1px 1px 0 1px !important; + border-left-color: transparent; + border-right-color: transparent; +} + +.ext-ie6 fieldset.x-panel-collapsed { + padding-bottom: 0 !important; + border-width: 1px 0 0 0 !important; + margin-left: 1px; + margin-right: 1px; +} + +fieldset.x-panel-collapsed .x-fieldset-bwrap { + visibility: hidden; + position: absolute; + left: -1000px; + top: -1000px; +} + +.ext-ie .x-fieldset-bwrap { + zoom: 1; +} + +.x-fieldset-noborder { + border: 0px none transparent; +} + +.x-fieldset-noborder legend { + margin-left: -3px; +} + +.ext-ie .x-fieldset-noborder legend { + position: relative; + margin-bottom: 23px; +} + +.ext-ie .x-fieldset-noborder legend span { + position: absolute; + left: 16px; +} + +.ext-gecko .x-form-item { + -moz-outline: none; + outline: 0 none; +} + +.x-hide-label label.x-form-item-label { + display: none !important; +} + +.x-hide-label .x-form-element { + padding-left: 0 !important; +} + +.x-fieldset { + overflow: hidden; +} + +/* make top of checkbox/tools visible in webkit */ +.ext-webkit .x-fieldset-header, .ext-ie .x-fieldset-header { + padding-top: 1px; +} + +.x-fieldset-bwrap { + overflow: hidden; + zoom: 1; +} + +.x-fieldset-body { + overflow: hidden; +} + +.x-combo-list .x-combo-selected { + border-color: #a3bae9 !important; +} + +.x-combo-list { + background-color: white !important; +} + +.ext-gecko .x-form-file { + height: inherit !important; +} + +.x-form-check { + background: none !important +} + +.x-form-radio { + background: none !important +} + +.x-form-label { + padding: 2px 3px 3px 0px; + font-size: 12px; +} + +.x-form-label-top .x-form-item { + padding-bottom: 0px; + margin-bottom: 2px; +} + +.ext-safari .x-form-text { + height: 22px; /* safari always same size */ + padding: 0 3px; + /* remove extra top/bottom padding */ +} + +.ext-safari .x-small-editor .x-form-text { + height: 20px; +} + +.x-form-group-label,.x-form-cb-label { + font: normal 12px tahoma, arial, helvetica, sans-serif; + padding-right: 10px; +} + +.x-form-list { + background: #FFFFFF url(../images/default/form/text-bg.gif) repeat-x scroll 0 0; + border: 1px solid #B5B8C8; +} + +/* + * FileUploadField component styles + */ +.x-form-file-wrap { + height: 22px; +} + +.x-form-file-wrap .x-form-file { + position: absolute; + right: 0; + -moz-opacity: 0; + filter: alpha(opacity : 0); + opacity: 0; + z-index: 2; + height: 22px; + top: 0; +} + +.x-form-file-wrap .x-form-file-btn { + position: absolute; + right: 0; + z-index: 1; + top: 0; +} + +.x-form-file-wrap .x-form-file-text { + z-index: 3; + color: #777; +} + +.x-form-invalid-icon { + background-position: 0 0 !important; +} + +.x-triggerfield-noedit { + cursor: pointer; +} + +.ext-webkit .x-form-checkbox:focus { + outline: auto !important; +} + +.x-spinner-field .x-form-twin-triggers .x-form-spinner-up, .x-spinner-field .x-form-twin-triggers .x-form-spinner-down { + height: 10px; + position: absolute; +} + +.ext-strict .ext-safari .x-form-field-wrap .x-form-spinner-up { + height: 10px; +} + +.ext-strict .ext-safari .x-form-field-wrap .x-form-spinner-down { + height: 12px; +} + +.x-spinner-field .x-form-twin-triggers .x-form-spinner-up { + top:0px; +} + +.x-spinner-field .x-form-twin-triggers .x-form-spinner-down { + top:11px; +} + +.x-spinner-field .x-form-twin-triggers { + width: 17px; +} + +.x-spinner-field .x-form-spinner-down { + background-position:0 -12px; +} + +.x-trigger-wrap-focus .x-form-spinner-up { + background-position:-85px 0; +} + +.x-trigger-wrap-focus .x-form-spinner-down { + background-position:-85px -12px; +} + +.x-form-field-wrap .x-form-spinner-overup{ + background-position:-17px 0; +} +.x-form-field-wrap .x-form-spinner-clickup{ + background-position:-34px 0; +} + +.x-trigger-wrap-focus .x-form-spinner-overup{ + background-position:-102px 0; +} + +.x-trigger-wrap-focus .x-form-spinner-clickup{ + background-position:-119px 0; +} + +.x-form-field-wrap .x-form-spinner-overdown{ + background-position:-51px -12px; +} +.x-form-field-wrap .x-form-spinner-clickdown{ + background-position:-68px -12px; +} +.x-trigger-wrap-focus .x-form-spinner-overdown{ + background-position:-136px -12px; +} +.x-trigger-wrap-focus .x-form-spinner-clickdown{ + background-position:-153px -12px; +}.x-btn{ + cursor:pointer; + white-space: nowrap; +} +.x-btn button{ + border:0 none; + background:transparent; + padding-left:3px; + padding-right:3px; + cursor:pointer; + margin:0; + overflow:hidden; + width:auto; + -moz-outline:0 none; + outline:0 none; +} +* html .ext-ie .x-btn button { + width:1px; +} +.ext-ie .x-item-disabled .x-btn-mc img { + filter: alpha(opacity=60); +} +.ext-gecko .x-btn button,.ext-webkit .x-btn button { + padding-left:0; + padding-right:0; +} +.ext-gecko .x-btn button::-moz-focus-inner { + padding:0; +} +.ext-ie .x-btn button { + padding-top:2px; +} +.x-btn td { + padding:0 !important; +} +.x-btn-text { + cursor:pointer; + white-space: nowrap; + padding:0; +} +.x-btn-noicon .x-btn-small .x-btn-text{ + height: 16px; +} +.x-btn-noicon .x-btn-medium .x-btn-text{ + height: 24px; +} +.x-btn-noicon .x-btn-large .x-btn-text{ + height: 32px; +} +.x-btn-icon .x-btn-text{ + background-position: center; + background-repeat: no-repeat; +} +.x-btn-icon .x-btn-small .x-btn-text{ + height: 16px; + width: 16px; +} +.x-btn-icon .x-btn-medium .x-btn-text{ + height: 24px; + width: 24px; +} +.x-btn-icon .x-btn-large .x-btn-text{ + height: 32px; + width: 32px; +} +.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{ + background-position: 0 center; + background-repeat: no-repeat; + padding-left:18px; + height:16px; +} +.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text{ + background-position: 0 center; + background-repeat: no-repeat; + padding-left:26px; + height:24px; +} +.x-btn-text-icon .x-btn-icon-large-left .x-btn-text{ + background-position: 0 center; + background-repeat: no-repeat; + padding-left:34px; + height:32px; +} +.x-btn-text-icon .x-btn-icon-small-top .x-btn-text{ + background-position: center 0; + background-repeat: no-repeat; + padding-top:18px; +} +.x-btn-text-icon .x-btn-icon-medium-top .x-btn-text{ + background-position: center 0; + background-repeat: no-repeat; + padding-top:26px; +} +.x-btn-text-icon .x-btn-icon-large-top .x-btn-text{ + background-position: center 0; + background-repeat: no-repeat; + padding-top:34px; +} +.x-btn-text-icon .x-btn-icon-small-right .x-btn-text{ + background-position: right center; + background-repeat: no-repeat; + padding-right:18px; + height:16px; +} +.x-btn-text-icon .x-btn-icon-medium-right .x-btn-text{ + background-position: right center; + background-repeat: no-repeat; + padding-right:26px; + height:24px; +} +.x-btn-text-icon .x-btn-icon-large-right .x-btn-text{ + background-position: right center; + background-repeat: no-repeat; + padding-right:34px; + height:32px; +} +.x-btn-text-icon .x-btn-icon-small-bottom .x-btn-text{ + background-position: center bottom; + background-repeat: no-repeat; + padding-bottom:18px; +} +.x-btn-text-icon .x-btn-icon-medium-bottom .x-btn-text{ + background-position: center bottom; + background-repeat: no-repeat; + padding-bottom:26px; +} +.x-btn-text-icon .x-btn-icon-large-bottom .x-btn-text{ + background-position: center bottom; + background-repeat: no-repeat; + padding-bottom:34px; +} +.x-btn-tr i, .x-btn-tl i, .x-btn-mr i, .x-btn-ml i, .x-btn-br i, .x-btn-bl i{ + font-size:1px; + line-height:1px; + width:3px; + display:block; + overflow:hidden; +} +.x-btn-tr i, .x-btn-tl i, .x-btn-br i, .x-btn-bl i{ + height:3px; +} +.x-btn-tl{ + width:3px; + height:3px; + background:no-repeat 0 0; +} +.x-btn-tr{ + width:3px; + height:3px; + background:no-repeat -3px 0; +} +.x-btn-tc{ + height:3px; + background:repeat-x 0 -6px; +} +.x-btn-ml{ + width:3px; + background:no-repeat 0 -24px; +} +.x-btn-mr{ + width:3px; + background:no-repeat -3px -24px; +} +.x-btn-mc{ + background:repeat-x 0 -1096px; + vertical-align: middle; + text-align:center; + padding:0 5px; + cursor:pointer; + white-space:nowrap; +} +.x-btn-bl{ + width:3px; + height:3px; + background:no-repeat 0 -3px; +} +.x-btn-br{ + width:3px; + height:3px; + background:no-repeat -3px -3px; +} +.x-btn-bc{ + height:3px; + background:repeat-x 0 -15px; +} +.x-btn-over .x-btn-tl{ + background-position: -6px 0; +} +.x-btn-over .x-btn-tr{ + background-position: -9px 0; +} +.x-btn-over .x-btn-tc{ + background-position: 0 -9px; +} +.x-btn-over .x-btn-ml{ + background-position: -6px -24px; +} +.x-btn-over .x-btn-mr{ + background-position: -9px -24px; +} +.x-btn-over .x-btn-mc{ + background-position: 0 -2168px; +} +.x-btn-over .x-btn-bl{ + background-position: -6px -3px; +} +.x-btn-over .x-btn-br{ + background-position: -9px -3px; +} +.x-btn-over .x-btn-bc{ + background-position: 0 -18px; +} +.ext-webkit .x-btn-focus .x-btn-tl{ + background-position: -6px 0; +} +.ext-webkit .x-btn-focus .x-btn-tr{ + background-position: -9px 0; +} +.ext-webkit .x-btn-focus .x-btn-tc{ + background-position: 0 -9px; +} +.ext-webkit .x-btn-focus .x-btn-ml{ + background-position: -6px -24px; +} +.ext-webkit .x-btn-focus .x-btn-mr{ + background-position: -9px -24px; +} +.ext-webkit .x-btn-focus .x-btn-mc{ + background-position: 0 -2168px; +} +.ext-webkit .x-btn-focus .x-btn-bl{ + background-position: -6px -3px; +} +.ext-webkit .x-btn-focus .x-btn-br{ + background-position: -9px -3px; +} +.ext-webkit .x-btn-focus .x-btn-bc{ + background-position: 0 -18px; +} +.x-btn-click .x-btn-tl, .x-btn-menu-active .x-btn-tl, .x-btn-pressed .x-btn-tl{ + background-position: -12px 0 !important; +} +.x-btn-click .x-btn-tr, .x-btn-menu-active .x-btn-tr, .x-btn-pressed .x-btn-tr{ + background-position: -15px 0 !important; +} +.x-btn-click .x-btn-tc, .x-btn-menu-active .x-btn-tc, .x-btn-pressed .x-btn-tc{ + background-position: 0 -12px !important; +} +.x-btn-click .x-btn-ml, .x-btn-menu-active .x-btn-ml, .x-btn-pressed .x-btn-ml{ + background-position: -12px -24px !important; +} +.x-btn-click .x-btn-mr, .x-btn-menu-active .x-btn-mr, .x-btn-pressed .x-btn-mr{ + background-position: -15px -24px !important; +} +.x-btn-click .x-btn-mc, .x-btn-menu-active .x-btn-mc, .x-btn-pressed .x-btn-mc{ + background-position: 0 -3240px !important; +} +.x-btn-click .x-btn-bl, .x-btn-menu-active .x-btn-bl, .x-btn-pressed .x-btn-bl{ + background-position: -12px -3px !important; +} +.x-btn-click .x-btn-br, .x-btn-menu-active .x-btn-br, .x-btn-pressed .x-btn-br{ + background-position: -15px -3px !important; +} +.x-btn-click .x-btn-bc, .x-btn-menu-active .x-btn-bc, .x-btn-pressed .x-btn-bc{ + background-position: 0 -21px !important; +} +.x-btn-disabled *{ + cursor:default !important; +} +.x-btn-mc em.x-btn-arrow { + display:block; + background:transparent no-repeat right center; + padding-right:10px; +} +.x-btn-mc em.x-btn-split { + display:block; + background:transparent no-repeat right center; + padding-right:14px; +} +.x-btn-mc em.x-btn-arrow-bottom { + display:block; + background:transparent no-repeat center bottom; + padding-bottom:14px; +} +.x-btn-mc em.x-btn-split-bottom { + display:block; + background:transparent no-repeat center bottom; + padding-bottom:14px; +} +.x-btn-as-arrow .x-btn-mc em { + display:block; + background:transparent; + padding-bottom:14px; +} +.x-btn-group { + padding:1px; +} +.x-btn-group-header { + padding:2px; + text-align:center; +} +.x-btn-group-tc { + background: transparent repeat-x 0 0; + overflow:hidden; +} +.x-btn-group-tl { + background: transparent no-repeat 0 0; + padding-left:3px; + zoom:1; +} +.x-btn-group-tr { + background: transparent no-repeat right 0; + zoom:1; + padding-right:3px; +} +.x-btn-group-bc { + background: transparent repeat-x 0 bottom; + zoom:1; +} +.x-btn-group-bc .x-panel-footer { + zoom:1; +} +.x-btn-group-bl { + background: transparent no-repeat 0 bottom; + padding-left:3px; + zoom:1; +} +.x-btn-group-br { + background: transparent no-repeat right bottom; + padding-right:3px; + zoom:1; +} +.x-btn-group-mc { + border:0 none; + padding:1px 0 0 0; + margin:0; +} +.x-btn-group-mc .x-btn-group-body { + background:transparent; + border: 0 none; +} +.x-btn-group-ml { + background: transparent repeat-y 0 0; + padding-left:3px; + zoom:1; +} +.x-btn-group-mr { + background: transparent repeat-y right 0; + padding-right:3px; + zoom:1; +} +.x-btn-group-bc .x-btn-group-footer { + padding-bottom:6px; +} +.x-panel-nofooter .x-btn-group-bc { + height:3px; + font-size:0; + line-height:0; +} +.x-btn-group-bwrap { + overflow:hidden; + zoom:1; +} +.x-btn-group-body { + overflow:hidden; + zoom:1; +} +.x-btn-group-notitle .x-btn-group-tc { + background: transparent repeat-x 0 0; + overflow:hidden; + height:2px; +} +.x-toolbar{ + border-style:solid; + border-width:0 0 1px 0; + display: block; + padding:2px; + background:repeat-x top left; + position:relative; + left:0; + top:0; + zoom:1; + overflow:hidden; +} +.x-toolbar .x-item-disabled .x-btn-icon { + opacity: .35; + -moz-opacity: .35; + filter: alpha(opacity=35); +} +.x-toolbar td { + vertical-align:middle; +} +.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{ + white-space: nowrap; +} +.x-toolbar .x-item-disabled { + cursor:default; + opacity:.6; + -moz-opacity:.6; + filter:alpha(opacity=60); +} + +.x-toolbar .x-item-disabled *{ + cursor:default; +} + +.x-toolbar .x-toolbar-cell { + vertical-align:middle; +} +.x-toolbar .x-btn-tl, .x-toolbar .x-btn-tr, .x-toolbar .x-btn-tc, .x-toolbar .x-btn-ml, .x-toolbar .x-btn-mr, +.x-toolbar .x-btn-mc, .x-toolbar .x-btn-bl, .x-toolbar .x-btn-br, .x-toolbar .x-btn-bc +{ + background-position: 500px 500px; +} +.x-toolbar .x-btn-over .x-btn-tl{ + background-position: -6px 0; +} +.x-toolbar .x-btn-over .x-btn-tr{ + background-position: -9px 0; +} +.x-toolbar .x-btn-over .x-btn-tc{ + background-position: 0 -9px; +} +.x-toolbar .x-btn-over .x-btn-ml{ + background-position: -6px -24px; +} +.x-toolbar .x-btn-over .x-btn-mr{ + background-position: -9px -24px; +} +.x-toolbar .x-btn-over .x-btn-mc{ + background-position: 0 -2168px; +} +.x-toolbar .x-btn-over .x-btn-bl{ + background-position: -6px -3px; +} +.x-toolbar .x-btn-over .x-btn-br{ + background-position: -9px -3px; +} +.x-toolbar .x-btn-over .x-btn-bc{ + background-position: 0 -18px; +} +.x-toolbar .x-btn-click .x-btn-tl, .x-toolbar .x-btn-menu-active .x-btn-tl, .x-toolbar .x-btn-pressed .x-btn-tl{ + background-position: -12px 0; +} +.x-toolbar .x-btn-click .x-btn-tr, .x-toolbar .x-btn-menu-active .x-btn-tr, .x-toolbar .x-btn-pressed .x-btn-tr{ + background-position: -15px 0; +} +.x-toolbar .x-btn-click .x-btn-tc, .x-toolbar .x-btn-menu-active .x-btn-tc, .x-toolbar .x-btn-pressed .x-btn-tc{ + background-position: 0 -12px; +} +.x-toolbar .x-btn-click .x-btn-ml, .x-toolbar .x-btn-menu-active .x-btn-ml, .x-toolbar .x-btn-pressed .x-btn-ml{ + background-position: -12px -24px; +} +.x-toolbar .x-btn-click .x-btn-mr, .x-toolbar .x-btn-menu-active .x-btn-mr, .x-toolbar .x-btn-pressed .x-btn-mr{ + background-position: -15px -24px; +} +.x-toolbar .x-btn-click .x-btn-mc, .x-toolbar .x-btn-menu-active .x-btn-mc, .x-toolbar .x-btn-pressed .x-btn-mc{ + background-position: 0 -3240px; +} +.x-toolbar .x-btn-click .x-btn-bl, .x-toolbar .x-btn-menu-active .x-btn-bl, .x-toolbar .x-btn-pressed .x-btn-bl{ + background-position: -12px -3px; +} +.x-toolbar .x-btn-click .x-btn-br, .x-toolbar .x-btn-menu-active .x-btn-br, .x-toolbar .x-btn-pressed .x-btn-br{ + background-position: -15px -3px; +} +.x-toolbar .x-btn-click .x-btn-bc, .x-toolbar .x-btn-menu-active .x-btn-bc, .x-toolbar .x-btn-pressed .x-btn-bc{ + background-position: 0 -21px; +} +.x-toolbar div.xtb-text{ + padding:2px 2px 0; + line-height:16px; + display:block; +} +.x-toolbar .xtb-sep { + background-position: center; + background-repeat: no-repeat; + display: block; + font-size: 1px; + height: 16px; + width:4px; + overflow: hidden; + cursor:default; + margin: 0 2px 0; + border:0; +} +.x-toolbar .xtb-spacer { + width:2px; +} +.x-tbar-page-number{ + width:24px; + height:14px; +} +.x-paging-info { + position:absolute; + top:5px; + right: 8px; +} +.x-toolbar-ct { + width:100%; +} +.x-panel-tbar, .x-panel-bbar, .x-window-tbar, .x-window-bbar, .x-tab-panel-tbar, .x-tab-panel-bbar, .x-plain-tbar, .x-plain-bbar { + overflow:hidden; + zoom:1; +} +.x-toolbar-more .x-btn-small .x-btn-text{ + height: 16px; + width: 12px; +} +.x-toolbar-more em.x-btn-arrow { + display:inline; + background:transparent; + padding-right:0; +} +.x-toolbar-more .x-btn-mc em.x-btn-arrow { + background-image: none; +} +div.x-toolbar-no-items { + color:gray !important; + padding:5px 10px !important; +}.x-resizable-handle { + position:absolute; + z-index:100; + font-size:1px; + line-height:6px; + overflow:hidden; + filter:alpha(opacity=0); + opacity:0; + zoom:1; +} +.x-resizable-handle-east{ + width:6px; + cursor:e-resize; + right:0; + top:0; + height:100%; +} +.ext-ie .x-resizable-handle-east { + margin-right:-1px; +} +.x-resizable-handle-south{ + width:100%; + cursor:s-resize; + left:0; + bottom:0; + height:6px; +} +.ext-ie .x-resizable-handle-south { + margin-bottom:-1px; +} +.x-resizable-handle-west{ + width:6px; + cursor:w-resize; + left:0; + top:0; + height:100%; +} +.x-resizable-handle-north{ + width:100%; + cursor:n-resize; + left:0; + top:0; + height:6px; +} +.x-resizable-handle-southeast{ + width:6px; + cursor:se-resize; + right:0; + bottom:0; + height:6px; + z-index:101; +} +.x-resizable-handle-northwest{ + width:6px; + cursor:nw-resize; + left:0; + top:0; + height:6px; + z-index:101; +} +.x-resizable-handle-northeast{ + width:6px; + cursor:ne-resize; + right:0; + top:0; + height:6px; + z-index:101; +} +.x-resizable-handle-southwest{ + width:6px; + cursor:sw-resize; + left:0; + bottom:0; + height:6px; + z-index:101; +} +.x-resizable-over .x-resizable-handle, .x-resizable-pinned .x-resizable-handle{ + filter:alpha(opacity=100); + opacity:1; +} +.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east, +.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west +{ + background-position: left; +} +.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south, +.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north +{ + background-position: top; +} +.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{ + background-position: top left; +} +.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest{ + background-position:bottom right; +} +.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast{ + background-position: bottom left; +} +.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest{ + background-position: top right; +} +.x-resizable-proxy{ + border: 1px dashed; + position:absolute; + overflow:hidden; + display:none; + left:0; + top:0; + z-index:50000; +} +.x-resizable-overlay{ + width:100%; + height:100%; + display:none; + position:absolute; + left:0; + top:0; + z-index:200000; + -moz-opacity: 0; + opacity:0; + filter: alpha(opacity=0); +} +.x-grid3 { + position: relative; + overflow: hidden; +} + +.x-grid-panel { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.x-grid-panel .x-panel-body { + overflow: hidden !important; +} + +.x-grid-panel .x-panel-mc .x-panel-body { + border: 1px solid; +} + +.x-grid3 .x-grid3-row-table, .x-grid3 .x-grid3-summary-table { + table-layout: fixed; +} + +.x-grid3-viewport { + overflow: hidden; +} + +.x-grid3-hd-row .x-grid3-hd,.x-grid3-row .x-grid3-hd,.x-grid3-summary-row .x-grid3-hd { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.x-grid3-summary-row { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore; + outline: 0 none; +} + +.x-grid3-row td.x-grid3-cell,.x-grid3-summary-row td.x-grid3-cell { + line-height: 14px; + vertical-align: top; + padding-left: 1px; + padding-right: 1px; + -moz-outline: none; + outline: 0 none; +} + +.x-grid3-hd-row .x-grid3-hd { + line-height: 15px; + vertical-align: middle; + border-left: 1px solid; + border-right: 1px solid; +} + +.x-grid3-hd-row .x-grid3-marker-hd { + padding: 3px; +} + +.x-grid3-row .x-grid3-marker { + padding: 3px; +} + +.x-grid3-cell-inner,.x-grid3-hd-inner { + overflow: hidden; + -o-text-overflow: ellipsis; + text-overflow: ellipsis; + padding: 3px 3px 3px 5px; + white-space: nowrap; +} + +.x-grid3-hd-inner { + position: relative; + cursor: inherit; + padding: 4px 3px 4px 5px; + vertical-align: middle; +} + +.x-grid3-row-body { + white-space: normal; + font-size: 11px; +} + +.x-grid3-body-cell { + -moz-outline: 0 none; + outline: 0 none; +} + +.ext-ie .x-grid3-cell-inner,.ext-ie .x-grid3-hd-inner { + width: 100%; +} + +.ext-strict .x-grid3-cell-inner,.ext-strict .x-grid3-hd-inner { + width: auto; +} + +.x-grid-row-loading { + background: no-repeat center center; +} + +.x-grid-page { + overflow: hidden; +} + +.x-grid3-row { + cursor: default; + border: 1px solid; + width: 100%; +} + +.x-grid3-row-over { + border: 1px solid; + background: repeat-x left top; +} + +.x-grid3-resize-proxy { + width: 1px; + left: 0; + cursor: e-resize; + cursor: col-resize; + position: absolute; + top: 0; + height: 100px; + overflow: hidden; + visibility: hidden; + border: 0 none; + z-index: 7; +} + +.x-grid3-resize-marker { + width: 1px; + left: 0; + position: absolute; + top: 0; + height: 100px; + overflow: hidden; + visibility: hidden; + border: 0 none; + z-index: 7; +} + +.x-grid3-focus { + position: absolute; + left: 0; + top: 0; + width: 1px; + height: 1px; + line-height: 1px; + font-size: 1px; + -moz-outline: 0 none; + outline: 0 none; + -moz-user-select: text; + -khtml-user-select: text; + -webkit-user-select: ignore; +} + +.x-grid3-header { + background: repeat-x 0 bottom; + cursor: default; + zoom: 1; + padding: 0px 0 0 0; +} + +.x-grid3-header-pop { + border-left: 1px solid; + float: right; + clear: none; +} + +.x-grid3-header-pop-inner { + border-left: 1px solid; + width: 14px; + height: 19px; + background: transparent no-repeat center center; +} + +.ext-ie .x-grid3-header-pop-inner { + width: 15px; +} + +.ext-strict .x-grid3-header-pop-inner { + width: 14px; +} + +.x-grid3-header-inner { + overflow: hidden; + zoom: 1; + float: left; +} + +.x-grid3-header-offset { + padding-left: 1px; +} + +td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open { + border-left: 1px solid; + border-right: 1px solid; +} + +td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner + { + background: repeat-x left bottom; +} + +.x-grid3-sort-icon { + background-repeat: no-repeat; + display: none; + height: 4px; + width: 13px; + margin-left: 3px; + vertical-align: middle; +} + +.sort-asc .x-grid3-sort-icon,.sort-desc .x-grid3-sort-icon { + display: inline; +} + +.ext-strict .ext-ie .x-grid3-header-inner,.ext-strict .ext-ie6 .x-grid3-hd { + position: relative; +} + +.ext-strict .ext-ie6 .x-grid3-hd-inner { + position: static; +} + +.x-grid3-body { + zoom: 1; +} + +.x-grid3-scroller { + overflow: auto; + zoom: 1; + position: relative; +} + +.x-grid3-cell-text,.x-grid3-hd-text { + display: block; + padding: 3px 5px 3px 5px; +} + +.x-grid3-split { + background-position: center; + background-repeat: no-repeat; + cursor: e-resize; + cursor: col-resize; + display: block; + font-size: 1px; + height: 16px; + overflow: hidden; + position: absolute; + top: 2px; + width: 6px; + z-index: 3; +} + +.x-dd-drag-proxy .x-grid3-hd-inner { + background: repeat-x left bottom; + width: 120px; + padding: 3px; + border: 1px solid; + overflow: hidden; +} + +.col-move-top,.col-move-bottom { + width: 9px; + height: 9px; + position: absolute; + top: 0; + line-height: 1px; + font-size: 1px; + overflow: hidden; + visibility: hidden; + z-index: 20000; + background: transparent no-repeat left top; +} + +.x-grid3-row-selected { + border: 1px dotted; +} + +.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker { + background: repeat-x 0 bottom !important; + vertical-align: middle !important; + padding: 0; + border-top: 1px solid; + border-bottom: none !important; + border-right: 1px solid !important; + text-align: center; +} + +.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div { + padding: 0 4px; + text-align: center; +} + +.x-grid3-dirty-cell { + background: transparent no-repeat 0 0; +} + +.x-grid3-invalid-cell { + background: repeat-x bottom; +} + +.x-grid3-topbar,.x-grid3-bottombar { + overflow: hidden; + display: none; + zoom: 1; + position: relative; +} + +.x-grid3-topbar .x-toolbar { + border-right: 0 none; +} + +.x-grid3-bottombar .x-toolbar { + border-right: 0 none; + border-bottom: 0 none; + border-top: 1px solid; +} + +.x-props-grid .x-grid3-cell { + padding: 1px; +} + +.x-props-grid .x-grid3-td-name .x-grid3-cell-inner { + background: transparent repeat-y -16px !important; + padding-left: 12px; +} + +.x-props-grid .x-grid3-body .x-grid3-td-name { + padding: 1px; + padding-right: 0; + border: 0 none; + border-right: 1px solid; +} + +.x-grid3-col-dd { + border: 0 none; + padding: 0; + background: transparent; +} + +.x-dd-drag-ghost .x-grid3-dd-wrap { + padding: 1px 3px 3px 1px; +} + +.x-grid3-hd { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore; +} + +.x-grid3-hd-btn { + display: none; + position: absolute; + width: 14px; + background: no-repeat left center; + right: 0; + top: 0; + z-index: 2; + cursor: pointer; + outline: none; +} + +.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn { + display: block; +} + +a.x-grid3-hd-btn:hover { + background-position: -14px center; +} + +.x-grid3-body .x-grid3-td-expander { + background: transparent repeat-y right; +} + +.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner { + padding: 0 !important; + height: 100%; +} + +.x-grid3-row-expander { + width: 100%; + height: 18px; + background-position: 4px 2px; + background-repeat: no-repeat; + background-color: transparent; +} + +.x-grid3-row-collapsed .x-grid3-row-expander { + background-position: 4px 2px; +} + +.x-grid3-row-expanded .x-grid3-row-expander { + background-position: -21px 2px; +} + +.x-grid3-row-collapsed .x-grid3-row-body { + display: none !important; +} + +.x-grid3-row-expanded .x-grid3-row-body { + display: block !important; +} + +.x-grid3-body .x-grid3-td-checker { + background: transparent repeat-y right; +} + +.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner { + padding: 0 !important; + height: 100%; +} + +.x-grid3-group-checker { + float: left; +} + +.x-grid3-row-checker,.x-grid3-hd-checker { + width: 100%; + height: 18px; + background-position: 2px 2px; + background-repeat: no-repeat; + background-color: transparent; +} + +.x-grid3-hd-checker { + padding-bottom: 0px !important; +} + +.x-grid3-row .x-grid3-row-checker { + background-position: 2px 2px; +} + +.x-grid3-row-selected .x-grid3-row-checker,.x-grid3-hd-checker-on .x-grid3-hd-checker,.x-grid3-row-checked .x-grid3-row-checker + { + background-position: -23px 2px; +} + +.x-grid3-hd-checker { + background-position: 2px 3px; +} + +.x-grid3-hd-checker-on .x-grid3-hd-checker { + background-position: -23px 3px; +} + +.x-grid3-body .x-grid3-td-numberer { + background: transparent repeat-y right; +} + +.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner { + padding: 3px 5px 0 0 !important; + text-align: right; +} + +.x-grid3-body .x-grid3-td-row-icon { + background: transparent repeat-y right; + vertical-align: top; + text-align: center; +} + +.x-grid3-body .x-grid3-td-row-icon .x-grid3-cell-inner { + padding: 0 !important; + background-position: center center; + background-repeat: no-repeat; + width: 16px; + height: 16px; + margin-left: 2px; + margin-top: 3px; +} + +.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander + { + background: transparent repeat-y right; +} + +.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner { + padding: 1px 0 0 0 !important; +} + +.x-grid3-check-col { + width: 100%; + height: 16px; + background-position: center center; + background-repeat: no-repeat; + background-color: transparent; +} + +.x-grid3-check-col-on { + width: 100%; + height: 16px; + background-position: center center; + background-repeat: no-repeat; + background-color: transparent; +} + +.x-grid-group,.x-grid-group-body,.x-grid-group-hd { + zoom: 1; +} + +.x-grid-group-hd { + border-bottom: 2px solid; + cursor: pointer; + padding-top: 6px; +} + +.x-grid-group-hd .x-grid-group-div { + background: transparent no-repeat 3px -47px; + padding: 4px 4px 4px 17px; +} + +.x-grid-group-collapsed .x-grid-group-hd .x-grid-group-div { + background-position: 3px 3px; +} + +.x-grid-group-collapsed .x-grid-group-body { + display: none; +} + +.x-grid-empty { + padding: 10px; +} + +.ext-ie7 .x-grid-panel .x-panel-bbar { + position: relative; +} + +.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell { + padding-right: 0; + border-right: 1px solid; +} + +.ext-ie6 .x-grid3-header { + position: relative; +} + +.x-grid3-check-col-disabled { + width: 100%; + height: 16px; + background-position: center center; + background-repeat: no-repeat; +} + +.x-row-editor-header { + height: 2px; + overflow: hidden; +} + +.x-row-editor-footer { + height: 2px; + overflow: hidden; +} + +.ext-ie .x-row-editor-footer { + margin-top: -1px; +} + +.x-row-editor-body { + overflow: hidden; + zoom: 1; + padding-top: 2px; +} + +.x-row-editor .x-btns { + position: absolute; + top: 28px; + left: 20px; + padding-left: 5px; +} + +.x-row-editor .x-btns .x-plain-bwrap { + padding-right: 5px; +} + +.x-row-editor .x-btns .x-plain-body { + height: 31px; +} + +.x-row-editor .x-btns .x-table-layout-cell { + padding: 3px; +} + +.x-grid3-footer { + background: #f7f7f7 none repeat scroll 0 0; + border-top: 1px solid #DDDDDD; + border-bottom: 1px solid #DDDDDD; + display: block; + overflow: hidden; + position: relative; +} + +.x-grid3-footer-row { + border: 1px solid #EEEEEE; + background-color: #f7f7f7; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore; + cursor: default; +} + +.x-grid3-footer-row td { + line-height: 13px; + vertical-align: top; + padding-left: 1px; + padding-right: 1px; + font: normal 11px arial, tahoma, helvetica, sans-serif; +} + +.ext-ie6 .x-grid3 .x-editor .x-form-text,.ext-ie7 .x-grid3 .x-editor .x-form-text { + top: -1px; +} + +.ext-ie8-compatibility .x-grid3 .x-editor .x-form-text { + top: 0; +} + +.x-grid-panel .x-livegrid-scroller { + z-index: 1; + position: absolute; + right: 0px; + overflow-y: scroll; + overflow-x: hidden; +} + +.x-grid3-group-checker div { + width: 14px; + height: 18px; + background-position: -1 -2px; + background-repeat: no-repeat; + background-color: transparent; +} + +.x-grid-group-hd .x-grid3-group-check { + background-image: url(../images/default/menu/checked.gif); +} + +.x-grid-group-hd .x-grid3-group-uncheck { + background-image: url(../images/default/menu/unchecked.gif); +} + +.x-grid3-hd-row .x-filtered-column { + font-style: italic !important; + font-weight: bold !important; +} + +.ext-strict .ext-gecko .x-inline-editor .x-small-editor .x-form-text { + height: 18px !important; +} +.x-dd-drag-proxy{ + position:absolute; + left:0; + top:0; + visibility:hidden; + z-index:15000; +} +.x-dd-drag-ghost{ + -moz-opacity: 0.85; + opacity:.85; + filter: alpha(opacity=85); + border: 1px solid; + padding:3px; + padding-left:20px; + white-space:nowrap; +} +.x-dd-drag-repair .x-dd-drag-ghost{ + -moz-opacity: 0.4; + opacity:.4; + filter: alpha(opacity=40); + border:0 none; + padding:0; + background-color:transparent; +} +.x-dd-drag-repair .x-dd-drop-icon{ + visibility:hidden; +} +.x-dd-drop-icon{ + position:absolute; + top:3px; + left:3px; + display:block; + width:16px; + height:16px; + background-color:transparent; + background-position: center; + background-repeat: no-repeat; + z-index:1; +} +.x-view-selector { + position:absolute; + left:0; + top:0; + width:0; + border:1px dotted; + opacity: .5; + -moz-opacity: .5; + filter:alpha(opacity=50); + zoom:1; +} + +.x-dd-cursor { + cursor: default !important; +} + +.x-insert-bar { + position: absolute; + + z-index: 99999; +} + +.x-insert-bar td { + line-height: 1px; + font-size: 1px; +} + +.x-insert-left { + background: url(../images/gxt/dd/insert-bg.gif) no-repeat; +} + +.x-insert-mid { + background: url(../images/gxt/dd/insert-bg.gif) repeat-x 0 -12px; +} + +.x-insert-right { + background: url(../images/gxt/dd/insert-bg.gif) no-repeat 0px -6px; +} +.tree-folder { + background: url(../images/gxt/icons/folder-closed.gif) no-repeat center + left !important; +} + +.tree-folder-open { + background: url(../images/gxt/icons/folder.gif) no-repeat center left + !important; +} + +.my-tree { + cursor: default; + font-size: 11px; + -moz-outline: none; + -moz-user-focus: none; +} + +.my-root-item { + padding: 4px; +} + +.my-tree-item,.my-tree-item table,.my-tree-item table td { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; + font-size: 11px; +} + +.my-tree-item td { + height: 19px; +} + +.my-tree-indent { + line-height: 1px; + font-size: 1px; +} + +.my-tree-joint div { + width: 15px; + height: 19px; + line-height: 1px; + font-size: 1px; +} + +.my-tree-left,.my-tree-left div,.my-tree-right { + line-height: 1px; + font-size: 1px; + width: 3px; +} + +.my-tree-left div,.my-tree-right div { + width: 3px; +} + +.my-tree-item,.my-treeitem-wrap { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tree-check div { + width: 17px; + height: 17px; + line-height: 1px; + font-size: 1px; +} + +.my-tree-icon div { + width: 16px; + height: 17px; + cursor: pointer; + background-repeat: no-repeat; + background-position: center; +} + +.my-tree-item-text span { + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 12px; + white-space: nowrap; + padding-left: 3px; + padding-right: 3px; + display: block; + height: 15px; + cursor: pointer; +} + +.my-tree-over .my-tree-left { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left + -57px; +} + +.my-tree-over .my-tree-right { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right + -76px; +} + +.my-tree-over .my-tree-check,.my-tree-over .my-tree-icon,.my-tree-over .my-tree-item-text + { + background: url(../images/gxt/shared/select-19-bg.gif) left -95px; +} + +.my-tree-sel .my-tree-left { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left + 0px; +} + +.my-tree-sel .my-tree-right { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right + -19px; +} + +.my-tree-sel .my-tree-check,.my-tree-sel .my-tree-icon,.my-tree-sel .my-tree-item-text + { + background: url(../images/gxt/shared/select-19-bg.gif) left -38px; +} + +.my-tree-drop .my-tree-left { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left + -115px; +} + +.my-tree-drop .my-tree-right { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right + -133px; +} + +.my-tree-drop .my-tree-check,.my-tree-drop .my-tree-icon,.my-tree-drop .my-tree-item-text + { + background: url(../images/gxt/shared/select-19-bg.gif) left -152px; +} + +.my-tree-close { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px + 1px; +} + +.my-tree-open { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px + -32px; +} + +.my-tree-joint-over .my-tree-open { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px + -48px; +} + +.my-tree-joint-over .my-tree-close { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px + -15px; +} + +.my-tree-notchecked { + background: url(../images/gxt/tree/notchecked.gif) no-repeat 0px 50%; +} + +.my-tree-checked { + background: url(../images/gxt/tree/checked.gif) no-repeat 0px 50%; +} + +.my-tree-loading .tree-folder { + background: url(../images/gxt/icons/wait.gif) no-repeat 0px -1px + !important; +} + +.my-tree-loading .my-tree-item-text span { + font-style: italic; +} + +.x-ftree-selected .x-ftree-text { + background-color: #d9e8fb; +} + +.x-ftree-node-over .x-ftree-text { + background-color: #eee; +} + +.x-ftree-item { + line-height: 18px; +} + +.x-ftree-joint,.x-ftree-icon { + border: 0 none; + height: 18px; + margin: 0; + padding: 0; + vertical-align: top; + width: 16px; + background-position: center; + background-repeat: no-repeat; +} + +.x-ftree-text { + color: black; + font: normal 11px arial, tahoma, helvetica, sans-serif; + white-space: nowrap; + text-decoration: none; + color: black; + padding-left: 4px; + vertical-align: middle; + line-height: 18px; + padding: 2px 4px 4px 4px; +} + +/* some default icons for leaf/folder */ +.x-ftree-expanded .x-ftree-icon { + background-image: url(../images/default/tree/folder-open.gif); +} + +.x-ftree-leaf .x-ftree-icon { + background-image: url(../images/default/tree/leaf.gif); +} + +.x-ftree-collapsed .x-ftree-icon { + background-image: url(../images/gxt/icons/folder-closed.gif); +} + +/* Arrows */ +.x-ftree-arrows .x-ftree-joint { + background: transparent; +} + +.x-ftree-arrows .x-ftree-joint-plus { + background: transparent url(../images/default/tree/arrows.gif) no-repeat + 0 0; +} + +.x-ftree-arrows .x-ftree-joint-minus { + background: transparent url(../images/default/tree/arrows.gif) no-repeat + -16px 0; +} + +.x-ftree-arrows .x-ftree-ec-over .x-ftree-joint-plus { + background-position: -32px 0; +} + +.x-ftree-arrows .x-ftree-ec-over .x-ftree-joint-minus { + background-position: -48px 0; +} + +.x-ftree2-highlightrow { + border: 1px dotted #545352; +} + +.x-ftree2-selected { + background-color: #d9e8fb !important; +} + +.x-ftree2-node-over { + background-color: #eee; +} + +.x-ftree2-node-drop { + background-color: #defadc; +} + +.x-ftree2-joint,.x-ftree2-icon { + border: 0 none; + height: 18px; + margin: 0; + padding: 0; + vertical-align: top; + width: 16px; + background-position: center; + background-repeat: no-repeat; +} + +.x-ftree2-joint div { + width: 16px; +} + +.x-ftree2-el-ct { + display: none; +} + +.x-ftree2-node { + padding-bottom: 1px; +} + +.x-ftree2-text { + vertical-align: middle !important; + white-space: nowrap !important; +} + +.x-ftree2-text span { + color: black; + font: normal 11px arial, tahoma, helvetica, sans-serif; + white-space: nowrap; + text-decoration: none; + color: black; + padding: 2px 4px 2px 1px; + display: block; +} + +.ext-ie .x-ftree2-text span { + padding-left: 3px; +} + +.x-ftree2-check { + width: 17px; +} + +.x-ftree2-check div { + width: 17px; + height: 17px; +} + +/* some default icons for leaf/folder */ +.x-ftree2-expanded .x-ftree2-icon { + background-image: url(../images/default/tree/folder-open.gif); +} + +.x-ftree2-leaf .x-ftree2-icon { + background-image: url(../images/default/tree/leaf.gif); +} + +.x-ftree2-collapsed .x-ftree2-icon { + background-image: url(../images/gxt/icons/folder-closed.gif); +} + +/* Arrows */ +.x-ftree2-arrows .x-ftree2-joint { + background: transparent; +} + +.x-ftree2-arrows .x-ftree2-joint-plus { + background: transparent url(../images/default/tree/arrows.gif) no-repeat + 0 0; +} + +.x-ftree2-arrows .x-ftree2-joint-minus { + background: transparent url(../images/default/tree/arrows.gif) no-repeat + -16px 0; +} + +.x-ftree2-arrows .x-ftree2-ec-over .x-ftree2-joint-plus { + background-position: -32px 0; +} + +.x-ftree2-arrows .x-ftree2-ec-over .x-ftree2-joint-minus { + background-position: -48px 0; +} + +.x-treegrid { + -moz-outline: none; + -moz-user-focus: none; + outline: 0 none; +} + +.x-treegrid .x-treegrid-column .x-grid3-cell-inner { + padding: 0px !important; +} + +.x-tree3 { + cursor: default; + -moz-outline: none; + -moz-user-focus: none; + outline: 0 none; +} + +.ext-strict .ext-gecko .x-tree3, .ext-strict .ext-webkit .x-tree3 { + padding-bottom: 1px; +} + +.x-tree3-node { + cursor: default; +} + +.x-tree3-el { + white-space: nowrap; + height: 21px; + position: relative; +} + +.x-tree3-node-text { + white-space: nowrap; + line-height: 11px; + text-decoration: none; + padding: 0 0 0 3px; + position: relative; + top: -4px; +} + +.ext-ie9 .x-tree3-node-text-widget { + display: block; +} + +.x-tree3-node-ct { + display: none; +} + +.x-tree3-node-text-widget { + position: static !important; + padding: 0px !important; +}.x-date-picker { + border: 1px solid; + border-top:0 none; + position:relative; + -moz-outline:0 none; + outline:0 none; +} +.x-date-picker a { + -moz-outline:0 none; + outline:0 none; +} +.x-date-inner, .x-date-inner td, .x-date-inner th{ + border-collapse:separate; +} +.x-date-middle,.x-date-left,.x-date-right { + background: repeat-x 0 -83px; + overflow:hidden; +} +.x-date-middle .x-btn-tc,.x-date-middle .x-btn-tl,.x-date-middle .x-btn-tr, +.x-date-middle .x-btn-mc,.x-date-middle .x-btn-ml,.x-date-middle .x-btn-mr, +.x-date-middle .x-btn-bc,.x-date-middle .x-btn-bl,.x-date-middle .x-btn-br{ + background:transparent !important; + vertical-align:middle; +} +.x-date-middle .x-btn-mc em.x-btn-arrow { + background:transparent no-repeat right 0; +} +.x-date-right, .x-date-left { + width:18px; +} +.x-date-right{ + text-align:right; +} +.x-date-middle { + padding-top:2px; + padding-bottom:2px; + width:130px; +} +.x-date-right a, .x-date-left a{ + display:block; + width:16px; + height:16px; + background-position: center; + background-repeat: no-repeat; + cursor:pointer; + -moz-opacity: 0.6; + opacity:.6; + filter: alpha(opacity=60); +} +.x-date-right a:hover, .x-date-left a:hover{ + -moz-opacity: 1; + opacity:1; + filter: alpha(opacity=100); +} +.x-date-right a { + margin-right:2px; + text-decoration:none !important; +} +.x-date-left a{ + margin-left:2px; + text-decoration:none !important; +} +table.x-date-inner { + width:100%; + table-layout:fixed; +} +.x-date-inner th { + width:25px; +} +.x-date-inner th { + background: repeat-x left top; + text-align:right !important; + border-bottom: 1px solid; + cursor:default; + padding:0; + border-collapse:separate; +} +.x-date-inner th span { + display:block; + padding:2px; + padding-right:7px; +} +.x-date-inner td { + border: 1px solid; + text-align:right; + padding:0; +} +.x-date-inner a { + padding:2px 5px; + display:block; + text-decoration:none; + text-align:right; + zoom:1; +} +.x-date-inner .x-date-active{ + cursor:pointer; + color:black; +} +.x-date-inner .x-date-selected a{ + background: repeat-x left top; + border:1px solid; + padding:1px 4px; +} +.x-date-inner .x-date-today a{ + border: 1px solid; + padding:1px 4px; +} +.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a { + text-decoration:none !important; +} +.x-date-bottom { + padding:4px; + border-top: 1px solid; + background: repeat-x left top; +} +.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{ + text-decoration:none !important; +} +.x-date-inner .x-date-disabled a { + cursor:default; +} +.x-date-mmenu .x-menu-item { + padding:1px 24px 1px 4px; + white-space: nowrap; +} +.x-date-mmenu .x-menu-item .x-menu-item-icon { + width:10px; + height:10px; + margin-right:5px; + background-position:center -4px !important; +} +.x-date-mp { + position:absolute; + left:0; + top:0; + display:none; +} +.x-date-mp td { + padding:2px; + font:normal 11px arial, helvetica,tahoma,sans-serif; +} +td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn { + border: 0 none; + text-align:center; + vertical-align: middle; + width:25%; +} +.x-date-mp-ok { + margin-right:3px; +} +.x-date-mp-btns button { + text-decoration:none; + text-align:center; + text-decoration:none !important; + border:1px solid; + padding:1px 3px 1px; + cursor:pointer; +} +.x-date-mp-btns { + background: repeat-x left top; +} +.x-date-mp-btns td { + border-top: 1px solid; + text-align:center; +} +td.x-date-mp-month a,td.x-date-mp-year a { + display:block; + padding:2px 4px; + text-decoration:none; + text-align:center; +} +td.x-date-mp-month a:hover,td.x-date-mp-year a:hover { + text-decoration:none; + cursor:pointer; +} +td.x-date-mp-sel a { + padding:1px 3px; + background: repeat-x left top; + border:1px solid; +} +.x-date-mp-ybtn a { + overflow:hidden; + width:15px; + height:15px; + cursor:pointer; + background:transparent no-repeat; + display:block; + margin:0 auto; +} +.x-date-mp-ybtn a.x-date-mp-next { + background-position:0 -120px; +} +.x-date-mp-ybtn a.x-date-mp-next:hover { + background-position:-15px -120px; +} +.x-date-mp-ybtn a.x-date-mp-prev { + background-position:0 -105px; +} +.x-date-mp-ybtn a.x-date-mp-prev:hover { + background-position:-15px -105px; +} +.x-date-mp-ybtn { + text-align:center; +} +td.x-date-mp-sep { + border-right:1px solid; +} + +.x-date-picker, .x-date-picker a { + font-size: 11px; +} + +.x-date-right-icon { + background-image: url(../images/default/shared/right-btn.gif); + margin-right: 2px; + text-decoration: none !important; +} + +.x-date-left-icon { + background-image: url(../images/default/shared/left-btn.gif); + margin-left: 4px; + text-decoration: none !important; +} + +.x-date-days { + table-layout: fixed; + width: 100%; +} + +.x-date-days td { + width: 25px; + border: none; +} + +.x-date-days td span { + display: block; + padding: 2px 7px 2px 2px; +} + +.x-date-days td { + background: #DFECFB url(../images/default/shared/glass-bg.gif) repeat-x scroll left top; + border-bottom: 1px solid #A3BAD9; + border-collapse: separate; + color: #233D6D; + cursor: default; + font-family: arial, helvetica, tahoma, sans-serif; + font-size: 10px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + padding: 0pt; + text-align: right !important; +} + +.x-date-picker .x-date-header { + background: url(../images/default/shared/hd-sprite.gif) repeat-x 0 -83px; + height: 22px; + left: 10px; + top: 10px; + width: 157px; +} + +.x-date-header .x-btn .x-btn-text { + color: #fff; +} + +.x-date-picker-footer { + width: 100%; +} + +.x-date-picker-footer td { + text-align: center; +} + +.x-date-left { + background: transparent url(../images/default/shared/hd-sprite.gif) repeat-x scroll 0pt -83px; + color: #FFFFFF; + font-family: "sans serif", tahoma, verdana, helvetica; + font-size: 11px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: bold; + line-height: normal; + overflow: hidden; +} + +.x-date-inner .x-date-active-hover { + background: #ddecfe !important; +}.x-tip{ + position: absolute; + top: 0; + left:0; + visibility: hidden; + z-index: 20000; + border:0 none; +} +.x-tip .x-tip-close{ + height: 15px; + float:right; + width: 15px; + margin:0 0 2px 2px; + cursor:pointer; + display:none; +} +.x-tip .x-tip-tc { + background: transparent no-repeat 0 -62px; + padding-top:3px; + overflow:hidden; + zoom:1; +} +.x-tip .x-tip-tl { + background: transparent no-repeat 0 0; + padding-left:6px; + overflow:hidden; + zoom:1; +} +.x-tip .x-tip-tr { + background: transparent no-repeat right 0; + padding-right:6px; + overflow:hidden; + zoom:1; +} +.x-tip .x-tip-bc { + background: transparent no-repeat 0 -121px; + height:3px; + overflow:hidden; +} +.x-tip .x-tip-bl { + background: transparent no-repeat 0 -59px; + padding-left:6px; + zoom:1; +} +.x-tip .x-tip-br { + background: transparent no-repeat right -59px; + padding-right:6px; + zoom:1; +} +.x-tip .x-tip-mc { + border:0 none; +} +.x-tip .x-tip-ml { + background: no-repeat 0 -124px; + padding-left:6px; + zoom:1; +} +.x-tip .x-tip-mr { + background: transparent no-repeat right -124px; + padding-right:6px; + zoom:1; +} +.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc { + font-size:0; + line-height:0; +} +.ext-border-box .x-tip .x-tip-header,.ext-border-box .ext-ie .x-tip .x-tip-tc { + line-height:1px; +} +.x-tip .x-tip-header-text { + padding:0; + margin:0 0 2px 0; +} +.x-tip .x-tip-body { + margin:0 !important; + line-height:14px; + padding:0; +} +.x-tip .x-tip-body .loading-indicator { + margin:0; +} +.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text { + cursor:move; +} +.x-form-invalid-tip .x-tip-tc { + background: repeat-x 0 -12px; + padding-top:6px; +} +.x-form-invalid-tip .x-tip-bc { + background: repeat-x 0 -18px; + height:6px; +} +.x-form-invalid-tip .x-tip-bl { + background: no-repeat 0 -6px; +} +.x-form-invalid-tip .x-tip-br { + background: no-repeat right -6px; +} +.x-form-invalid-tip .x-tip-body { + padding:2px; +} +.x-form-invalid-tip .x-tip-body { + padding-left:24px; + background:transparent no-repeat 2px 2px; +} +.x-tip-anchor { + position: absolute; + width: 9px; + height: 10px; + overflow:hidden; + background: transparent no-repeat 0 0; + zoom:1; +} +.x-tip-anchor-bottom { + background-position: -9px 0; +} +.x-tip-anchor-right { + background-position: -18px 0; + width: 10px; +} +.x-tip-anchor-left { + background-position: -28px 0; + width: 10px; +} +.x-menu { + border: 1px solid; + z-index: 15000; + zoom: 1; + background: repeat-y; + -moz-outline: none; + outline: 0 none; +} + +.x-menu a { + text-decoration: none !important; +} + +.ext-ie .x-menu { + zoom: 1; + overflow: hidden; +} + +.x-menu-list { + padding: 2px; + background: transparent; + border: 0 none; + overflow: hidden; + overflow-y: hidden; +} + +.ext-strict .ext-ie .x-menu-list { + position: relative; +} + +.x-menu x-menu-sep-li { + font-size: 1px; + line-height: 1px; +} + +.x-menu-list-item { + white-space: nowrap; + display: block; + padding: 1px; +} + +.x-menu-item { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore +} + +.x-menu-item-arrow { + background: transparent no-repeat right; +} + +.x-menu-sep { + display: block; + font-size: 1px; + line-height: 1px; + margin: 2px 3px; + border-bottom: 1px solid; + overflow: hidden; +} + +.x-menu-focus { + position: absolute; + left: -1px; + top: -1px; + width: 1px; + height: 1px; + line-height: 1px; + font-size: 1px; + -moz-outline: 0 none; + outline: 0 none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore + overflow: hidden; + display: block; +} + +a.x-menu-item { + cursor: pointer; + display: block; + line-height: 16px; + outline-color: -moz-use-text-color; + outline-style: none; + outline-width: 0; + padding: 3px 21px 3px 27px; + position: relative; + text-decoration: none; + white-space: nowrap; +} + +.x-menu-item-active { + border-style: solid; + border-width: 1px; + padding: 0; +} + +.x-menu-item-icon { + border: 0 none; + height: 16px; + padding: 0; + vertical-align: top; + width: 16px; + position: absolute; + left: 3px; + top: 3px; + margin: 0; + background-position: center; +} + +.ext-ie .x-menu-item-icon { + left: -24px; +} + +.ext-strict .x-menu-item-icon { + left: 3px; +} + +.ext-ie6 .x-menu-item-icon { + left: -24px; +} + +.ext-ie .x-menu-item-icon { + vertical-align: middle; +} + +.x-date-menu .x-menu-list { + padding: 0; +} + +.x-menu-date-item { + padding: 0; +} + +.x-menu .x-color-palette,.x-menu .x-date-picker { + margin-left: 26px; + margin-right: 4px; +} + +.x-menu .x-date-picker { + border: 1px solid; + margin-top: 2px; + margin-bottom: 2px; +} + +.x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker { + margin: 0; + border: 0 none; +} + +.x-date-menu { + padding: 0 !important; +} + +.x-cycle-menu .x-menu-item-checked { + border: 1px dotted !important; + padding: 0; +} + +.x-menu .x-menu-scroller { + width: 100%; + background-repeat: no-repeat; + background-position: center; + height: 8px; + line-height: 8px; + cursor: pointer; + margin: 0; + padding: 0; +} + +.x-menu .x-menu-scroller-active { + height: 6px; + line-height: 6px; +} + +.x-menu-list-item-indent { + padding-left: 27px !important; +} + +.x-menu-text { + + border-style: solid; + background: #D6E3F2; + border-color:#DAE6F4 #99bbe8 #99bbe8 #DAE6F4; + border-width: 1px; + margin:-2px -2px 0; + color:#15428b; + font:bold 10px tahoma,arial,verdana,sans-serif; + display:block; + padding:3px; +} + +.x-menubar { + padding: 3px; + border-style: solid; + border-width: 0 0 1px 0; + cursor: default; + border-color: #a9bfd3; + background-color: #d0def0; + padding: 3px; + background-image: url(../images/default/toolbar/bg.gif); +} + +.x-menubar-item { + padding: 1px 8px; + font: 12px arial, verdana, sans-serif; +} + +.x-menubar-item-over { + background-color: #98c5f5; +} + +.x-menubar-item-active { + background-color: #98c5f5; +}.x-box-tl { + background: transparent no-repeat 0 0; + zoom:1; +} +.x-box-tc { + height: 8px; + background: transparent repeat-x 0 0; + overflow: hidden; +} +.x-box-tr { + background: transparent no-repeat right -8px; +} +.x-box-ml { + background: transparent repeat-y 0; + padding-left: 4px; + overflow: hidden; + zoom:1; +} +.x-box-mc { + background: repeat-x 0 -16px; + padding: 4px 10px; +} +.x-box-mc h3 { + margin: 0 0 4px 0; + zoom:1; +} +.x-box-mr { + background: transparent repeat-y right; + padding-right: 4px; + overflow: hidden; +} +.x-box-bl { + background: transparent no-repeat 0 -16px; + zoom:1; +} +.x-box-bc { + background: transparent repeat-x 0 -8px; + height: 8px; + overflow: hidden; +} +.x-box-br { + background: transparent no-repeat right -24px; +} +.x-box-tl, .x-box-bl { + padding-left: 8px; + overflow: hidden; +} +.x-box-tr, .x-box-br { + padding-right: 8px; + overflow: hidden; +} +.x-combo-list { + border:1px solid; + zoom:1; + overflow:hidden; + position: absolute; +} +.x-combo-list-inner { + overflow:auto; + position:relative; + zoom:1; + overflow-x:hidden; +} +.x-combo-list-hd { + border-bottom:1px solid; + padding:3px; +} +.x-resizable-pinned .x-combo-list-inner { + border-bottom:1px solid; +} +.x-combo-list-item { + padding:2px; + border:1px solid; + white-space: nowrap; + overflow:hidden; + text-overflow: ellipsis; +} +.x-combo-list .x-combo-selected{ + border:1px dotted !important; + cursor:pointer; +} +.x-combo-list .x-toolbar { + border-top:1px solid; + border-bottom:0 none; +} +.x-panel { + border-style: solid; + border-width:0; + outline: 0 none; +} +.x-panel-header { + overflow:hidden; + zoom:1; + padding:5px 3px 4px 5px; + border:1px solid; + line-height: 15px; + background: transparent repeat-x 0 -1px; +} +.x-panel-body { + border:1px solid; + border-top:0 none; + overflow:hidden; + position: relative; +} +.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar { + border:1px solid; + border-top:0 none; + overflow:hidden; + padding:2px; +} +.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar { + border-top:1px solid; + border-bottom: 0 none; +} +.x-panel-body-noheader, .x-panel-mc .x-panel-body { + border-top:1px solid; +} +.x-panel-header { + overflow:hidden; + zoom:1; +} +.x-panel-tl .x-panel-header { + padding:5px 0 4px 0; + border:0 none; + background:transparent; + line-height: 15px; +} +.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon { + padding-left:20px !important; + background-repeat:no-repeat; + background-position:0 4px; + zoom:1; +} +.x-panel-inline-icon { + width:16px; + height:16px; + background-repeat:no-repeat; + background-position:0 0; + vertical-align:middle; + margin-right:4px; + margin-top:-1px; + margin-bottom:-1px; +} +.x-panel-tc { + background: transparent repeat-x 0 0; + overflow:hidden; +} +.ext-strict .ext-ie7 .x-panel-tc { + overflow: visible; +} +.x-panel-tl { + background: transparent no-repeat 0 0; + padding-left:6px; + zoom:1; + border-bottom:1px solid; +} +.x-panel-tr { + background: transparent no-repeat right 0; + zoom:1; + padding-right:6px; +} +.x-panel-bc { + background: transparent repeat-x 0 bottom; + zoom:1; +} +.x-panel-bc .x-panel-footer { + zoom:1; +} +.x-panel-bl { + background: transparent no-repeat 0 bottom; + padding-left:6px; + zoom:1; +} +.x-panel-br { + background: transparent no-repeat right bottom; + padding-right:6px; + zoom:1; +} +.x-panel-mc { + border:0 none; + padding:0; + margin:0; + padding-top:6px; +} +.x-panel-mc .x-panel-body { + background:transparent; + border: 0 none; +} +.x-panel-ml { + background: repeat-y 0 0; + padding-left:6px; + zoom:1; +} +.x-panel-mr { + background: transparent repeat-y right 0; + padding-right:6px; + zoom:1; +} +.x-panel-bc .x-panel-footer { + padding-bottom:6px; +} +.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc { + height:6px; + font-size:0; + line-height:0; +} +.x-panel-bwrap { + overflow:hidden; + zoom:1; + left:0; + top:0; +} +.x-panel-body { + overflow:hidden; + zoom:1; +} +.x-panel-collapsed .x-resizable-handle{ + display:none; +} +.ext-gecko .x-panel-animated * { + overflow:hidden !important; +} +.x-plain-body { + overflow:hidden; +} +.x-plain-bbar .x-toolbar { + overflow:hidden; + padding:2px; +} +.x-plain-tbar .x-toolbar { + overflow:hidden; + padding:2px; +} +.x-plain-bwrap { + overflow:hidden; + zoom:1; +} +.x-plain { + overflow:hidden; +} +.x-tool { + overflow:hidden; + width:15px; + height:15px; + float:right; + cursor:pointer; + background:transparent no-repeat; + margin-left:2px; +} +.x-tool-toggle { + background-position:0 -60px; +} +.x-tool-toggle-over { + background-position:-15px -60px; +} +.x-panel-collapsed .x-tool-toggle { + background-position:0 -75px; +} +.x-panel-collapsed .x-tool-toggle-over { + background-position:-15px -75px; +} +.x-tool-close { + background-position:0 -0; +} +.x-tool-close-over { + background-position:-15px 0; +} +.x-tool-minimize { + background-position:0 -15px; +} +.x-tool-minimize-over { + background-position:-15px -15px; +} +.x-tool-maximize { + background-position:0 -30px; +} +.x-tool-maximize-over { + background-position:-15px -30px; +} +.x-tool-restore { + background-position:0 -45px; +} +.x-tool-restore-over { + background-position:-15px -45px; +} +.x-tool-gear { + background-position:0 -90px; +} +.x-tool-gear-over { + background-position:-15px -90px; +} +.x-tool-pin { + background-position:0 -135px; +} +.x-tool-pin-over { + background-position:-15px -135px; +} +.x-tool-unpin { + background-position:0 -150px; +} +.x-tool-unpin-over { + background-position:-15px -150px; +} +.x-tool-right { + background-position:0 -165px; +} +.x-tool-right-over { + background-position:-15px -165px; +} +.x-tool-left { + background-position:0 -180px; +} +.x-tool-left-over { + background-position:-15px -180px; +} +.x-tool-up { + background-position:0 -210px; +} +.x-tool-up-over { + background-position:-15px -210px; +} +.x-tool-down { + background-position:0 -195px; +} +.x-tool-down-over { + background-position:-15px -195px; +} +.x-tool-refresh { + background-position:0 -225px; +} +.x-tool-refresh-over { + background-position:-15px -225px; +} +.x-tool-minus { + background-position:0 -255px; +} +.x-tool-minus-over { + background-position:-15px -255px; +} +.x-tool-plus { + background-position:0 -240px; +} +.x-tool-plus-over { + background-position:-15px -240px; +} +.x-tool-search { + background-position:0 -270px; +} +.x-tool-search-over { + background-position:-15px -270px; +} +.x-tool-save { + background-position:0 -285px; +} +.x-tool-save-over { + background-position:-15px -285px; +} +.x-tool-help { + background-position:0 -300px; +} +.x-tool-help-over { + background-position:-15px -300px; +} +.x-tool-print { + background-position:0 -315px; +} +.x-tool-print-over { + background-position:-15px -315px; +} +.x-panel-ghost { + z-index:12000; + overflow:hidden; + position:absolute; + left:0;top:0; + opacity:.65; + -moz-opacity:.65; + filter:alpha(opacity=65); +} +.x-panel-ghost ul { + margin:0; + padding:0; + overflow:hidden; + font-size:0; + line-height:0; + border:1px solid; + border-top:0 none; + display:block; +} +.x-panel-ghost * { + cursor:move !important; +} +.x-panel-dd-spacer { + border:2px dashed; +} +.x-panel-btns { + padding:5px; + overflow:hidden; +} +.x-panel-btns-left .x-buttonbar { + clear:none; +} +.x-panel-btns-center{ + text-align:center; +} +.x-panel-btns-center .x-toolbar-ct { + margin:0 auto; + text-align:left; + width:auto; +} +.x-panel-fbar td.x-toolbar-cell{ + padding:0px; +} +.x-panel-fbar { + display: block; + padding:2px; + position:relative; + left:0; + top:0; + zoom:1; + overflow:hidden; +} + +.x-panel-fbar .x-toolbar-cell { + vertical-align:middle; +} + +.x-panel-fbar td { + vertical-align:middle; +} +.x-panel-btns .x-btn-focus .x-btn-left{ + background-position:0 -147px; +} +.x-panel-btns .x-btn-focus .x-btn-right{ + background-position:0 -168px; +} +.x-panel-btns .x-btn-focus .x-btn-center{ + background-position:0 -189px; +} +.x-panel-btns .x-btn-over .x-btn-left{ + background-position:0 -63px; +} +.x-panel-btns .x-btn-over .x-btn-right{ + background-position:0 -84px; +} +.x-panel-btns .x-btn-over .x-btn-center{ + background-position:0 -105px; +} +.x-panel-btns .x-btn-click .x-btn-center{ + background-position:0 -126px; +} +.x-panel-btns .x-btn-click .x-btn-right{ + background-position:0 -84px; +} +.x-panel-btns .x-btn-click .x-btn-left{ + background-position:0 -63px; +} +.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{ + white-space: nowrap; +} +.x-window { + zoom:1; + -moz-outline: none; + outline: 0 none; +} +.x-window .x-resizable-handle { + opacity:0; + -moz-opacity:0; + filter:alpha(opacity=0); +} +.x-window-proxy { + border:1px solid; + z-index:12000; + overflow:hidden; + position:absolute; + left:0;top:0; + display:none; + opacity:.5; + -moz-opacity:.5; + filter:alpha(opacity=50); +} +.x-window-header { + overflow:hidden; + zoom:1; +} +.x-window-bwrap { + z-index:1; + position:relative; + zoom:1; + left:0;top:0; +} +.x-window-tl .x-window-header { + padding:5px 0 4px 0; +} +.x-window-header-text { + cursor:pointer; +} +.x-window-tc { + background: transparent repeat-x 0 0; + overflow:hidden; + zoom:1; +} +.x-window-tl { + background: transparent no-repeat 0 0; + padding-left:6px; + zoom:1; + z-index:1; + position:relative; +} +.x-window-tr { + background: transparent no-repeat right 0; + padding-right:6px; +} +.x-window-bc { + background: transparent repeat-x 0 bottom; + zoom:1; +} +.x-window-bc .x-window-footer { + padding-bottom:6px; + zoom:1; + font-size:0; + line-height:0; +} +.x-window-bl { + background: transparent no-repeat 0 bottom; + padding-left:6px; + zoom:1; +} +.x-window-br { + background: transparent no-repeat right bottom; + padding-right:6px; + zoom:1; +} +.x-window-mc { + border:1px solid; + padding:0; + margin:0; +} +.x-window-ml { + background: transparent repeat-y 0 0; + padding-left:6px; + zoom:1; +} +.x-window-mr { + background: transparent repeat-y right 0; + padding-right:6px; + zoom:1; +} +.x-window-body { + overflow:hidden; +} +.x-window-bwrap { + overflow:hidden; +} +.x-window-maximized .x-window-bl, .x-window-maximized .x-window-br, + .x-window-maximized .x-window-ml, .x-window-maximized .x-window-mr, + .x-window-maximized .x-window-tl, .x-window-maximized .x-window-tr { + padding:0; +} +.x-window-maximized .x-window-footer { + padding-bottom:0; +} +.x-window-maximized .x-window-tc { + padding-left:3px; + padding-right:3px; +} +.x-window-maximized .x-window-mc { + border-left:0 none; + border-right:0 none; +} +.x-window-tbar .x-toolbar, .x-window-bbar .x-toolbar { + border-left:0 none; + border-right: 0 none; +} +.x-window-bbar .x-toolbar { + border-top:1px solid; + border-bottom:0 none; +} +.x-window-draggable, .x-window-draggable .x-window-header-text { + cursor:move; +} +.x-window-maximized .x-window-draggable, .x-window-maximized .x-window-draggable .x-window-header-text { + cursor:default; +} +.x-window-body { + background:transparent; +} +.x-panel-ghost .x-window-tl { + border-bottom:1px solid; +} +.x-panel-collapsed .x-window-tl { + border-bottom:1px solid; +} +.x-window-maximized-ct { + overflow:hidden; +} +.x-window-sizing-ghost ul { + border:0 none !important; +} +.x-dlg-focus{ + -moz-outline:0 none; + outline:0 none; + width:0; + height:0; + overflow:hidden; + position:absolute; + top:0; + left:0; +} +.x-dlg-mask{ + z-index:10000; + display:none; + position:absolute; + top:0; + left:0; + -moz-opacity: 0.5; + opacity:.50; + filter: alpha(opacity=50); +} +body.ext-ie6.x-body-masked select { + visibility:hidden; +} +body.ext-ie6.x-body-masked .x-window select { + visibility:visible; +} +.x-window-plain .x-window-mc { + border: 1px solid; +} +.x-window-plain .x-window-body { + border: 1px solid; + background:transparent !important; +} +.x-html-editor-wrap { + border:1px solid; +} + +.x-html-editor-tb .x-btn-text { + background:transparent no-repeat; +} + +.x-html-editor-tip .x-tip-bd .x-tip-bd-inner { + padding:5px; + padding-bottom:1px; +} + +.x-html-editor-tb .x-toolbar { + position:static !important; +}.x-panel-noborder .x-panel-body-noborder { + border-width:0; +} +.x-panel-noborder .x-panel-header-noborder { + border-width:0 0 1px; + border-style:solid; +} +.x-panel-noborder .x-panel-tbar-noborder .x-toolbar { + border-width:0 0 1px; + border-style:solid; +} +.x-panel-noborder .x-panel-bbar-noborder .x-toolbar { + border-width:1px 0 0 0; + border-style:solid; +} +.x-window-noborder .x-window-mc { + border-width:0; +} +.x-window-plain .x-window-body-noborder { + border-width:0; +} +.x-tab-panel-noborder .x-tab-panel-body-noborder { + border-width:0; +} +.x-tab-panel-noborder .x-tab-panel-header-noborder { + border-width: 0 0 1px 0; +} +.x-tab-panel-noborder .x-tab-panel-footer-noborder { + border-width: 1px 0 0 0; +} +.x-tab-panel-bbar-noborder .x-toolbar { + border-width: 1px 0 0 0; + border-style:solid; +} +.x-tab-panel-tbar-noborder .x-toolbar { + border-width:0 0 1px; + border-style:solid; +} +.x-border-panel { + position:absolute !important; + left:0; + top:0; +} +.x-tool-collapse-south { + background-position:0 -195px; +} +.x-tool-collapse-south-over { + background-position:-15px -195px; +} +.x-tool-collapse-north { + background-position:0 -210px; +} +.x-tool-collapse-north-over { + background-position:-15px -210px; +} +.x-tool-collapse-west { + background-position:0 -180px; +} +.x-tool-collapse-west-over { + background-position:-15px -180px; +} +.x-tool-collapse-east { + background-position:0 -165px; +} +.x-tool-collapse-east-over { + background-position:-15px -165px; +} +.x-tool-expand-south { + background-position:0 -210px; +} +.x-tool-expand-south-over { + background-position:-15px -210px; +} +.x-tool-expand-north { + background-position:0 -195px; +} +.x-tool-expand-north-over { + background-position:-15px -195px; +} +.x-tool-expand-west { + background-position:0 -165px; +} +.x-tool-expand-west-over { + background-position:-15px -165px; +} +.x-tool-expand-east { + background-position:0 -180px; +} +.x-tool-expand-east-over { + background-position:-15px -180px; +} +.x-tool-expand-north, .x-tool-expand-south { + float:right; + margin:3px; +} +.x-tool-expand-east, .x-tool-expand-west { + float:none; + margin:3px auto; +} +.x-accordion-hd .x-tool-toggle { + background-position:0 -255px; +} +.x-accordion-hd .x-tool-toggle-over { + background-position:-15px -255px; +} +.x-panel-collapsed .x-accordion-hd .x-tool-toggle { + background-position:0 -240px; +} +.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over { + background-position:-15px -240px; +} +.x-accordion-hd { + padding-top:4px; + padding-bottom:3px; + border-top:0 none; + background: transparent repeat-x 0 -9px; +} +.x-layout-collapsed{ + position:absolute; + left:-10000px; + top:-10000px; + visibility:hidden; + width:20px; + height:20px; + overflow:hidden; + border:1px solid; + z-index:20; +} +.ext-border-box .x-layout-collapsed{ + width:22px; + height:22px; +} +.x-layout-collapsed-over{ + cursor:pointer; +} +.x-layout-collapsed-west .x-layout-collapsed-tools, .x-layout-collapsed-east .x-layout-collapsed-tools{ + position:absolute; + top:0; + left:0; + width:20px; + height:20px; +} +.x-layout-split{ + position:absolute; + height:5px; + width:5px; + line-height:1px; + font-size:1px; + z-index:3; + background-color:transparent; +} +.ext-strict .ext-ie6 .x-layout-split{ + background-color: #fff !important; + filter: alpha(opacity=1); +} +.x-layout-split-h{ + background-image:url(../images/default/s.gif); + background-position: left; +} +.x-layout-split-v{ + background-image:url(../images/default/s.gif); + background-position: top; +} +.x-column-layout-ct { + overflow:hidden; + zoom:1; +} +.x-column { + float:left; + padding:0; + margin:0; + overflow:hidden; + zoom:1; +} +.x-column-inner { + overflow:hidden; + zoom:1; +} +.x-layout-mini { + position:absolute; + top:0; + left:0; + display:block; + width:5px; + height:35px; + cursor:pointer; + opacity:.5; + -moz-opacity:.5; + filter:alpha(opacity=50); +} +.x-layout-mini-over, .x-layout-collapsed-over .x-layout-mini{ + opacity:1; + -moz-opacity:1; + filter:none; +} +.x-layout-split-west .x-layout-mini { + top:48%; +} +.x-layout-split-east .x-layout-mini { + top:48%; +} +.x-layout-split-north .x-layout-mini { + left:48%; + height:5px; + width:35px; +} +.x-layout-split-south .x-layout-mini { + left:48%; + height:5px; + width:35px; +} +.x-layout-cmini-west .x-layout-mini { + top:48%; +} +.x-layout-cmini-east .x-layout-mini { + top:48%; +} +.x-layout-cmini-north .x-layout-mini { + left:48%; + height:5px; + width:35px; +} +.x-layout-cmini-south .x-layout-mini { + left:48%; + height:5px; + width:35px; +} +.x-layout-cmini-west, .x-layout-cmini-east { + border:0 none; + width:5px !important; + padding:0; + background:transparent; +} +.x-layout-cmini-north, .x-layout-cmini-south { + border:0 none; + height:5px !important; + padding:0; + background:transparent; +} +.x-viewport, .x-viewport body { + margin: 0; + padding: 0; + border: 0 none; + overflow: hidden; + height: 100%; +} +.x-abs-layout-item { + position:absolute !important; + left:0; + top:0; +} +.x-abs-layout-container { + position:relative; +} +.ext-ie input.x-abs-layout-item, .ext-ie textarea.x-abs-layout-item { + margin:0; +} +.x-box-layout-ct { + overflow:hidden; + zoom:1; +} +.x-box-inner { + overflow:hidden; + zoom:1; + position:relative; + left:0; + top:0; +} +.x-box-item { + position:absolute !important; + left:0; + top:0; +} +.x-border-layout-ct { + position: relative; +} +.x-progress-wrap { + border:1px solid; + overflow:hidden; +} +.x-progress-inner { + height:18px; + background:repeat-x; + position:relative; +} +.x-progress-bar { + height:18px; + float:left; + width:0; + background: repeat-x left center; + border-top:1px solid; + border-bottom:1px solid; + border-right:1px solid; +} +.x-progress-text { + padding:1px 5px; + overflow:hidden; + position:absolute; + left:0; + text-align:center; +} +.x-progress-text-back { + line-height:16px; +} +.ext-ie .x-progress-text-back { + line-height:15px; +} +.x-slider { + zoom:1; + -moz-outline: none; + outline: 0 none; +} +.x-slider-thumb { + line-height: 0px; + font-size: 0px; + position: absolute; + background:transparent no-repeat 0 0; +} +.x-slider-inner { + position:relative; + left:0; + top:0; + overflow:visible; + zoom:1; +} +.x-slider-focus { + position:absolute; + left:0; + top:0; + width:1px; + height:1px; + line-height:1px; + font-size:1px; + -moz-outline:0 none; + outline:0 none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: ignore + display:block; + overflow:hidden; +} +.x-slider-horz { + padding-left:7px; + background:transparent no-repeat 0 -22px; +} +.x-slider-horz .x-slider-end { + padding-right:7px; + zoom:1; + background:transparent no-repeat right -44px; +} +.x-slider-horz .x-slider-inner { + background:transparent repeat-x 0 0; + height:22px; +} +.x-slider-horz .x-slider-thumb { + width:14px; + height:15px; + left:0; + top:3px; +} +.x-slider-horz .x-slider-thumb-over { + background-position: -14px -15px; +} +.x-slider-horz .x-slider-thumb-drag { + background-position: -28px -30px; +} +.x-slider-vert { + padding-top:7px; + background:transparent no-repeat -44px 0; + width:22px; +} +.x-slider-vert .x-slider-end { + padding-bottom:7px; + zoom:1; + background:transparent no-repeat -22px bottom; +} +.x-slider-vert .x-slider-inner { + background:transparent repeat-y 0 0; +} +.x-slider-vert .x-slider-thumb { + width:15px; + height:14px; + left:3px; + bottom:0; +} +.x-slider-vert .x-slider-thumb-over { + background-position: -15px -14px; +} +.x-slider-vert .x-slider-thumb-drag { + background-position: -30px -28px; +} +.x-window-dlg .x-window-body { + border:0 none !important; + padding:5px 10px; + overflow:hidden !important; +} +.x-window-dlg .x-window-mc { + border:0 none !important; +} +.x-window-dlg .ext-mb-input { + margin-top:4px; + width:95%; +} +.x-window-dlg .ext-mb-textarea { + margin-top:4px; +} +.x-window-dlg .x-progress-wrap { + margin-top:4px; +} +.ext-ie .x-window-dlg .x-progress-wrap { + margin-top:6px; +} +.x-window-dlg .x-msg-box-wait { + background:transparent no-repeat left; + display:block; + width:300px; + padding-left:18px; + line-height:18px; +} +.x-window-dlg .ext-mb-icon { + float:left; + width:47px; + height:32px; +} +.ext-ie .x-window-dlg .ext-mb-icon { + width:44px; +} +.x-window-dlg .x-dlg-icon .ext-mb-content{ + zoom: 1; margin-left: 47px; +} +.x-window-dlg .ext-mb-info, .x-window-dlg .ext-mb-warning, .x-window-dlg .ext-mb-question, .x-window-dlg .ext-mb-error { + background:transparent no-repeat top left; +} +.ext-gecko2 .ext-mb-fix-cursor { + overflow:auto; +} +.arrow-top { + background: url(../images/gxt/icons/top2.gif) no-repeat center left !important; +} +.arrow-bottom { + background: url(../images/gxt/icons/bottom2.gif) no-repeat center left !important; +} +.arrow-up { + background: url(../images/gxt/icons/up2.gif) no-repeat center left !important; +} +.arrow-down { + background: url(../images/gxt/icons/down2.gif) no-repeat center left !important; +} +.arrow-left { + background: url(../images/gxt/icons/left2.gif) no-repeat center left !important; +} +.arrow-double-left { + background: url(../images/gxt/icons/doubleleft2.gif) no-repeat center left !important; +} +.arrow-right { + background: url(../images/gxt/icons/right2.gif) no-repeat center left !important; +} +.arrow-double-right { + background: url(../images/gxt/icons/doubleright2.gif) no-repeat center left !important; +} +.x-info { + border-style: solid; + border-color: #99bbe8; + border-width: 0; + z-index: 99999999; +} + +.x-info-header { + overflow: hidden; + zoom: 1; + color: black; + font: bold 13px tahoma, arial, verdana, sans-serif; + padding: 5px 3px 4px 5px; + line-height: 15px; + background: transparent url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px; +} + +.x-info-body { + border-top: 0 none; + overflow: hidden; + background: white; + position: relative; /* added for item scroll positioning */ +} + +.x-info-header { + overflow: hidden; + zoom: 1; +} + +.x-info-tl .x-info-header { + color: #555555; + font-family: tahoma, arial, sans-serif; + font-size: 13px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: bold; + line-height: normal; + padding: 5px 0 4px 0; + border: 0 none; + background: transparent; +} + +.x-info-tl .x-info-icon,.x-window-tl .x-info-icon { + padding-left: 20px !important; + background-repeat: no-repeat; + background-position: 0 4px; + zoom: 1; +} + +.x-info-inline-icon { + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: 0 0; + vertical-align: middle; + margin-right: 4px; + margin-top: -1px; + margin-bottom: -1px; +} + +.x-info-tc { + background: transparent url(../images/gxt/info/top-bottom.gif) repeat-x 0 0; + overflow: hidden; +} + +/* fix ie7 strict mode bug */ +.ext-ie7 .x-info-tc { + overflow: visible; +} + +.x-info-tl { + background: transparent url(../images/gxt/info/corners-sprite.gif) no-repeat 0 0; + padding-left: 6px; + zoom: 1; +} + +.x-info-tr { + background: transparent url(../images/gxt/info/corners-sprite.gif) no-repeat right 0; + zoom: 1; + padding-right: 6px; +} + +.x-info-bc { + background: transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 bottom; + zoom: 1; + font-size: 0px; +} + +.x-info-bc .x-info-footer { + zoom: 1; +} + +.x-info-bl { + background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 bottom; + padding-left: 6px; + zoom: 1; +} + +.x-info-br { + background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat right bottom; + padding-right: 6px; + zoom: 1; +} + +.x-info-mc { + border: 0 none; + padding: 0; + margin: 0; + font: normal 11px tahoma, arial, helvetica, sans-serif; + background: #dfe8f6; +} + +.x-info-mc .x-info-body { + background: transparent; + border: 0 none; +} + +.x-info-ml { + background: #fff url(../images/default/panel/left-right.gif) repeat-y 0 0; + padding-left: 6px; + zoom: 1; +} + +.x-info-mr { + background: transparent url(../images/default/panel/left-right.gif) repeat-y right 0; + padding-right: 6px; + zoom: 1; +} + +.x-info-bc .x-info-footer { + padding-bottom: 6px; +} + +.x-info-nofooter .x-info-bc,.x-panel-nofooter .x-info-bc { + height: 6px; + font-size: 0; + line-height: 0; +} + +.x-info-bwrap { + overflow: hidden; + zoom: 1; +} + +.x-info-body { + overflow: hidden; + zoom: 1; + color: #555555; + font-family: tahoma, arial, sans-serif; + font-size: 12px; + font-size-adjust: none; + font-style: normal; + font-variant: normal; + font-weight: normal; +}.x-combo-over { + border: 1px dotted #B5B4B4 !important; + background: #F1F1F1; + cursor: pointer; +} + +.my-list { + border: 1px solid #99BBE8; + -moz-outline: none; + outline: 0 none; + -moz-user-focus: normal; + background-color: white; + font-family: "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif; +} + +.my-list-notchecked { + background: url(../images/gxt/tree/notchecked.gif) no-repeat 0px 0px !important; + margin: 3px 0pt 0pt 0px; +} + +.my-list-checked { + background: url(../images/gxt/tree/checked.gif) no-repeat 0px 0px !important; + margin: 3px 0pt 0pt 0px; +} + +.ext-ie .my-list-notchecked { + margin: 2px 0pt 0pt 0px; +} + +.ext-ie .my-list-checked { + margin: 2px 0pt 0pt 0px; +} + +.my-list-flat { + border: 1px solid #6593cf; + -moz-outline: none; + outline: 0 none; + -moz-user-focus: normal; + background-color: white; + cursor: default; +} + +.my-list-item { + cursor: pointer; + -moz-outline: none; + outline: 0 none; + -moz-user-focus: normal; +} + +.my-list-flat .my-list-item { + height: 19px; + border: 1px solid white; +} + +.my-list-flat .my-list-item-over { + background-color: #F1F1F1; + border: 1px dotted #B5B4B4; +} + +.my-list-flat .my-list-item-sel { + background-color: #DFE8F6; + border: 1px dotted #9EB8ED; +} + +.my-list-flat .my-list-item-over .my-list-item-l { + background: none; +} + +.my-list-flat .my-list-item-over .my-list-item-icon,.my-list-flat .my-list-item-over .my-list-item-ml,.my-list-flat .my-list-item-over .my-list-item-c + { + background: none; +} + +.my-list-flat .my-list-item-over .my-list-item-r { + background: none; +} + +.my-list-flat .my-list-item-sel .my-list-item-l { + background: none; +} + +.my-list-flat .my-list-item-sel .my-list-item-icon,.my-list-flat .my-list-item-sel .my-list-item-ml,.my-list-flat .my-list-item-sel .my-list-item-c + { + background: none; +} + +.my-list-flat .my-list-item-sel .my-list-item-r { + background: none; +} + +.my-list-item-text { + font-size: 11px; + padding-top: 3px; + padding-left: 2px; + white-space: nowrap; + overflow: hidden; + line-height: 19px; +} + +.my-list-item-l div { + width: 5px; +} + +.my-list-item-ml { + width: 18px; +} + +.my-list-item-c { + width: 100%; +} + +.my-list-item-r div { + width: 3px; +} + +.my-list-item-over .my-list-item-l { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left -57px; +} + +.my-list-item-over .my-list-item-icon,.my-list-item-over .my-list-item-check,.my-list-item-over .my-list-item-c + { + background: url(../images/gxt/shared/select-19-bg.gif) repeat-x left -95px; +} + +.my-list-item-over .my-list-item-r { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right -76px; +} + +.my-list-item-sel .my-list-item-l { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left 0px; +} + +.my-list-item-sel .my-list-item-icon,.my-list-item-sel .my-list-item-check,.my-list-item-sel .my-list-item-c + { + background: url(../images/gxt/shared/select-19-bg.gif) left -38px; +} + +.my-list-item-sel .my-list-item-r { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right -19px; +}.x-view { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; + background-color: white; + cursor: default; + border: 1px solid #98C0F4; + overflow: auto; + padding: 0px; + zoom: 1; +} + +.x-view-item { + border: 1px solid #FFFFFF; + font-family: tahoma, arial, helvetica, sans-serif; + font-size: 12px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + overflow: hidden; + padding: 2px; + white-space: nowrap; +} + +.x-view-highlightrow { + border: 1px dotted #545352 !important; +} + +.x-view-item-over { + background: #efefef url(../images/default/grid/row-over.gif) repeat-x left top; + border: 1px dotted #dddddd !important; + cursor: pointer; +} + +.x-view-item-sel { + background: #DFE8F6 none repeat scroll 0%; + border: 1px dotted #A3BAE9 !important; + cursor: pointer; +} +.x-view-item-check { + padding: 0px; +} +.x-view-item-check td { + font-family: tahoma, arial, helvetica, sans-serif; + font-size: 12px; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + white-space: nowrap; + vertical-align: middle; + padding-left: 1px; +} + +.x-splitbar-shim { + filter: alpha(opacity = 1); + opacity: 0; + position: absolute; + width: 100%; + height: 100%; + z-index: 10; + background-color: white; + -moz-user-select: none; + -khtml-user-select: none; + user-select: none; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.x-vsplitbar { + background: url(../images/default/s.gif); + position: absolute; + z-index: 3; + cursor: e-resize; + cursor: col-resize; +} + +.x-hsplitbar { + background: url(../images/default/s.gif); + position: absolute; + font-size: 1px; + line-height: 1px; + z-index: 3; + cursor: s-resize; + cursor: row-resize; +} + +.x-splitbar-proxy { + position: absolute; + background-color: #929090; + font-size: 1px; + line-height: 1px; + z-index: 200; +} + +.my-splitbar-shim { + filter: alpha(opacity = 1); + opacity: 0; + position: absolute; + width: 100%; + height: 100%; + z-index: 10; + background-color: white; + -moz-user-select: none; + -khtml-user-select: none; + user-select: none; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-splitbar-transparent { + background: none; + font-size: 1px; + line-height: 1px; + z-index: 2000; +} + +.my-splitbar-proxy { + position: absolute; + background-color: #929090; + font-size: 1px; + line-height: 1px; + z-index: 200; +}.x-status { + padding: 0 4px; + height: 21px; + line-height: 21px !important; + cursor: default; +} +.x-status .x-status-text{ + padding: 2px; + line-height: 21px !important; +} +.x-status-icon { + padding-left: 25px !important; + background: transparent no-repeat left center; +} +.x-status-busy { + background-image: url(../images/default/grid/loading.gif); +} +.x-status-text-panel { + border: 1px solid; + border-color: #99bbe8 #fff #fff #99bbe8; +} +.my-tbl { + border: 1px solid #99BBE8; + cursor: default; + background-color: white; + overflow: hidden; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 11px; + table-layout: fixed; +} + +.my-tbl-col-overflow { + overflow: hidden; +} + +.ext-ie .my-tbl-col-overflow { + +} + +.my-tbl-col-text { + color: black; + padding: 5px 4px 0 4px; + display: block; + white-space: nowrap; + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 11px; +} + +.my-tbl-col { + border-right: 1px solid #D5D5D5; + background: url(../images/gxt/table/vs-column-bg.gif) repeat-x; +} + +.my-tbl-col-splitter { + position: absolute; + top: 0; + width: 6px; + z-index: 100; + height: 100%; + right: 0px; +} + +.my-tbl-col-over { + background: url(../images/gxt/table/vs-column-bg.gif) repeat-x 0px -24px; +} + +.my-tbl-col-sort { + background-position: 0px -48px; +} + +.my-icon-asc { + background-image: url(../images/gxt/icons/hmenu-asc.gif) !important; +} + +.my-icon-desc { + background-image: url(../images/gxt/icons/hmenu-desc.gif) !important; +} + +.my-tbl-col-asc { + background: url(../images/gxt/table/vsort-asc.gif) no-repeat 50% top; +} + +.my-tbl-col-desc { + background: url(../images/gxt/table/vsort-desc.gif) no-repeat 50% top; +} + +.my-tbl-col-splitter { + background: none; +} + +.my-tbl-data { + background-color: white; + overflow: hidden; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-item { + border-top: 1px solid white; + border-bottom: 1px solid white; + border-bottom: 1px solid #EDEDED; + cursor: default; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-item table { + -moz-outline: none; + -moz-user-focus: normal; + table-layout: fixed; + outline: 0 none; +} + +.my-tbl-data .my-tbl-item-cell { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-item td { + -moz-user-select: none; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-vlines .my-tbl-data .my-tbl-item-cell-overflow { + border-right: 1px solid #EDEDED; +} + +.my-tbl-data .my-tbl-item-cell-overflow { + white-space: nowrap; + overflow: hidden; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-data .my-tbl-item-cell-text { + padding: 3px 4px; + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 11px; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-tbl-data .my-tbl-item-cell-widget { + padding: 1px 4px; +} + +.my-tbl-data tr { + overflow: hidden; +} + +.my-tbl-item-over { + border-top: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + background: #efefef url(../images/default/grid/row-over.gif) repeat-x left top; +} + +.my-tbl-item-sel { + background-image: none !important; + background-color: #D9E1ED !important; + border-top: 1px dotted #9EB8ED !important; + border-bottom: 1px dotted #9EB8ED !important; +} + +.ext-ie .my-tbl TD .x-form-text { + POSITION: static; + TOP: 0px; +}.tree-folder { + background: url(../images/gxt/icons/folder-closed.gif) no-repeat -1px -1px; +} + +.tree-folder-open { + background: url(../images/gxt/icons/folder.gif) no-repeat -1px -1px; +} + +.my-treetbl-tree { + cursor: default; +} + +.my-treetblitem,.my-treetblitem table,.my-treetblitem table td { + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-treetblitem td { + height: 19px; +} + +.my-treetbl-indent { + line-height: 1px; + font-size: 1px; +} + +.my-treetbl-joint div { + width: 15px; + height: 19px; + line-height: 1px; + font-size: 1px; +} + +.my-treetbl-left,.my-treetbl-left div,.my-treetbl-right { + line-height: 1px; + font-size: 1px; + width: 3px; +} + +.my-treetbl-left div,.my-treetbl-right div { + width: 3px; +} + +.my-treetbl-check div { + width: 17px; + height: 19px; + line-height: 1px; + font-size: 1px; + display: block; +} + +.my-treetbl-icon div { + width: 16px; + height: 16px; + margin-top: 1px; + cursor: pointer; + background-repeat: no-repeat; + background-position: center; +} + +.my-ie .my-treetbl-icon { + padding-top: 2px; +} + +.my-ie .my-treetbl-icon div { + position: static; +} + +.my-treetbl-item-text span { + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 12px; + white-space: nowrap; + padding-left: 3px; + padding-right: 3px; + display: block; + height: 15px; + cursor: pointer; +} + +.my-treetbl-over .my-treetbl-left { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left -57px; +} + +.my-treetbl-over .my-treetbl-right { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right -76px; +} + +.my-treetbl-over .my-treetbl-check,.my-treetbl-over .my-treetbl-icon,.my-treetbl-over .my-treetbl-item-text + { + background: url(../images/gxt/shared/select-19-bg.gif) left -95px; +} + +.my-treetbl-sel .my-treetbl-left { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat left 0px; +} + +.my-treetbl-sel .my-treetbl-right { + background: url(../images/gxt/shared/select-19-bg.gif) no-repeat right -19px; +} + +.my-treetbl-sel .my-treetbl-check,.my-treetbl-sel .my-treetbl-icon,.my-treetbl-sel .my-treetbl-item-text + { + background: url(../images/gxt/shared/select-19-bg.gif) left -38px; +} + +.my-treetbl-close { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px 1px; +} + +.my-treetbl-open { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px -32px; +} + +.my-treetbl-joint-over .my-treetbl-open { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px -48px; +} + +.my-treetbl-joint-over .my-treetbl-close { + background: url(../images/gxt/tree/vnode_transparent.gif) no-repeat 0px -15px; +} + +.my-treetbl-notchecked { + background: url(../images/gxt/tree/notchecked.gif) no-repeat 0px 50%; +} + +.my-treetbl-checked { + background: url(../images/gxt/tree/checked.gif) no-repeat 0px 50%; +} + +.my-treetbl-loading .tree-folder { + background: url(../images/gxt/icons/wait.gif) no-repeat 0px -1px; +} + +.my-treetbl-loading .my-treetbl-item-text span { + font-style: italic; +} + +.my-treetbl { + border: 1px solid #99BBE8; + cursor: default; + background-color: white; + overflow: hidden; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-treetbl-col-overflow { + overflow: hidden; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-treetbl-col-text { + color: black; + padding: 5px 4px 0 4px; + display: block; + white-space: nowrap; + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 12px; +} + +.my-treetbl-col { + border-right: 1px solid #D5D5D5; + background: url(../images/gxt/table/vs-column-bg.gif) repeat-x; +} + +.my-treetbl-col-splitter { + position: absolute; + top: 0; + width: 6px; + z-index: 100; + height: 100%; + right: 0px; +} + +.my-treetbl-col-over { + background: url(../images/gxt/table/vs-column-bg.gif) repeat-x 0px -24px; +} + +.my-treetbl-col-sort { + background-position: 0px -48px; +} + +.my-treetbl-col-asc { + background: url(../images/gxt/table/vsort-asc.gif) no-repeat 50% top; +} + +.my-treetbl-col-desc { + background: url(../images/gxt/table/vsort-desc.gif) no-repeat 50% top; +} + +.my-treetbl-col-splitter { + background: none; +} + +.my-treetbl-data { + background-color: white; + overflow: hidden; +} + +.my-treetbl-data .my-treetbl-cell { + height: 20px; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-treetbl-data .my-treetbl-cell-overflow { + white-space: nowrap; + overflow: hidden; +} + +.my-treetbl-data .my-treetbl-cell-text { + padding: 0px 0px; + font-family: arial, tahoma, helvetica, sans-serif; + font-size: 12px; +} + +.my-treetbl-data tr { + overflow: hidden; +} + +.my-treetbl-item { + border-top: 1px solid white; + border-bottom: 1px solid white; + border-bottom: 1px solid #EDEDED; + cursor: default; + -moz-outline: none; + -moz-user-focus: normal; + outline: 0 none; +} + +.my-treetbl-item-over { + border-top: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + background: #efefef url(../images/default/grid/row-over.gif) repeat-x left top; +} + +.my-treetbl-item-sel { + background-image: none; + background-color: #D9E1ED; + border-top: 1px dotted #9EB8ED; + border-bottom: 1px dotted #9EB8ED; +} + +.my-treetbl .x-grid3-td-numberer { + background: transparent url(../images/gxt/tree/tree-table-special-col.gif) repeat-y + scroll left center; + height: 19px; + line-height: normal; + padding-left: 0px; + margin-left: 0px; +} + +.x-grid3-td-numberer div { + font-size: 11px; + font-family: "segoe ui", tahoma, arial, sans-serif; + color: #444444; + padding: 3px 0px 0 5px !important; +} + +.ext-ie .my-treetbl .x-grid3-td-numberer { + height: 20px; +} + +.my-treetbl-item-sel .x-grid3-td-numberer { + background: transparent url(../images/gxt/tree/tree-table-special-col-sel.gif) repeat-y + scroll left center; +}.ext-el-mask { + background-color: #ccc; +} +.ext-el-mask-msg { + border-color:#6593cf; + background-color:#c3daf9; + background-image:url(../images/default/box/tb-blue.gif); +} +.ext-el-mask-msg div { + background-color: white; + border-color:#a3bad9; + color:#222; + font:normal 11px tahoma, arial, helvetica, sans-serif; +} +.x-mask-loading div { + background-color:#fbfbfb; + background-image:url(../images/default/grid/loading.gif); +} +.x-item-disabled { + color: gray; +} +.x-item-disabled * { + color: gray !important; +} +.x-splitbar-proxy { + background-color: #aaa; +} +.x-color-palette a { + border-color:#fff; +} +.x-color-palette a.x-color-palette-hover, .x-color-palette a.x-color-palette-sel { + border-color:#8bb8f3; + background-color: #deecfd; +} +.x-color-palette em { + border-color:#aca899; +} +.x-ie-shadow { + background-color:#777; +} +.x-shadow .xsmc { + background-image: url(../images/default/shadow-c.png); +} +.x-shadow .xsml, .x-shadow .xsmr { + background-image: url(../images/default/shadow-lr.png); +} +.x-shadow .xstl, .x-shadow .xstc, .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbc, .x-shadow .xsbr{ + background-image: url(../images/default/shadow.png); +} +.loading-indicator { + font-size: 11px; + background-image: url(../images/default/grid/loading.gif); +} +.x-spotlight { + background-color: #ccc; +} +.x-aria-focusframe-side { + background-color: #15428B; + line-height: 2px; + font-size: 2px; +} +.x-tab-panel-header, .x-tab-panel-footer { + background-color: #deecfd; + border-color:#8db2e3; + overflow:hidden; + zoom:1; +} +.x-tab-panel-header, .x-tab-panel-footer { + border-color:#8db2e3; +} +ul.x-tab-strip-top{ + background-color:#cedff5; + background-image: url(../images/default/tabs/tab-strip-bg.gif); + border-bottom-color:#8db2e3; +} +ul.x-tab-strip-bottom{ + background-color:#cedff5; + background-image: url(../images/default/tabs/tab-strip-btm-bg.gif); + border-top-color:#8db2e3; +} +.x-tab-panel-header-plain .x-tab-strip-spacer, +.x-tab-panel-footer-plain .x-tab-strip-spacer { + border-color:#8db2e3; + background-color: #deecfd; +} +.x-tab-strip span.x-tab-strip-text { + font:normal 11px tahoma,arial,helvetica; + color:#416aa3; +} +.x-tab-strip-over span.x-tab-strip-text { + color:#15428b; +} +.x-tab-strip-active span.x-tab-strip-text { + color:#15428b; + font-weight:bold; +} +.x-tab-strip-disabled .x-tabs-text { + color:#aaaaaa; +} +.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner{ + background-image: url(../images/default/tabs/tabs-sprite.gif); +} +.x-tab-strip-bottom .x-tab-right { + background-image: url(../images/default/tabs/tab-btm-inactive-right-bg.gif); +} +.x-tab-strip-bottom .x-tab-left { + background-image: url(../images/default/tabs/tab-btm-inactive-left-bg.gif); +} +.x-tab-strip-bottom .x-tab-strip-active .x-tab-right { + background-image: url(../images/default/tabs/tab-btm-right-bg.gif); +} +.x-tab-strip-bottom .x-tab-strip-active .x-tab-left { + background-image: url(../images/default/tabs/tab-btm-left-bg.gif); +} +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close { + background-image:url(../images/default/tabs/tab-close.gif); +} +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{ + background-image:url(../images/default/tabs/tab-close.gif); +} +.x-tab-panel-body { + border-color:#8db2e3; + background-color:#fff; +} +.x-tab-panel-body-top { + border-top: 0 none; +} +.x-tab-panel-body-bottom { + border-bottom: 0 none; +} +.x-tab-scroller-left { + background-image:url(../images/default/tabs/scroll-left.gif); + border-bottom-color:#8db2e3; +} +.x-tab-scroller-left-over { + background-position: 0 0; +} +.x-tab-scroller-left-disabled { + background-position: -18px 0; + opacity:.5; + -moz-opacity:.5; + filter:alpha(opacity=50); + cursor:default; +} +.x-tab-scroller-right { + background-image:url(../images/default/tabs/scroll-right.gif); + border-bottom-color:#8db2e3; +} +.x-tab-panel-bbar .x-toolbar, .x-tab-panel-tbar .x-toolbar { + border-color:#99bbe8; +} +.x-form-field { + font: normal 12px tahoma, arial, helvetica, sans-serif; +} + +.x-form-text,textarea.x-form-field { + background-color: #fff; + background-image: url(../images/default/form/text-bg.gif); + border-color: #b5b8c8; +} + +.x-form-select-one { + background-color: #fff; + border-color: #b5b8c8; +} + +.x-form-check-group-label { + border-bottom: 1px solid #99bbe8; + color: #15428b; +} + +.x-editor .x-form-check-wrap { + background-color: #fff; +} + +.x-form-field-wrap .x-form-trigger { + background-image: url(../images/default/form/trigger.gif); + border-bottom-color: #b5b8c8; +} + +.x-form-field-wrap .x-form-date-trigger { + background-image: url(../images/default/form/date-trigger.gif); +} + +.x-form-field-wrap .x-form-clear-trigger { + background-image: url(../images/default/form/clear-trigger.gif); +} + +.x-form-field-wrap .x-form-search-trigger { + background-image: url(../images/default/form/search-trigger.gif); +} + +.x-trigger-wrap-focus .x-form-trigger { + border-bottom-color: #7eadd9; +} + +.x-item-disabled .x-form-trigger-over { + border-bottom-color: #b5b8c8; +} + +.x-item-disabled .x-form-trigger-click { + border-bottom-color: #b5b8c8; +} + +.x-form-focus,textarea.x-form-focus { + border-color: #7eadd9; +} + +.x-form-invalid,textarea.x-form-invalid { + background-color: #fff; + background-image: url(../images/default/grid/invalid_line.gif); + border-color: #c30; +} + +.ext-safari .x-form-invalid { + background-color: #fee; + border-color: #ff7870; +} + +.x-form-inner-invalid,textarea.x-form-inner-invalid { + background-color: #fff; + background-image: url(../images/default/grid/invalid_line.gif); +} + +.x-form-grow-sizer { + font: normal 12px tahoma, arial, helvetica, sans-serif; +} + +.x-form-item { + font: normal 12px tahoma, arial, helvetica, sans-serif; +} + +.x-form-invalid-msg { + color: #c0272b; + font: normal 11px tahoma, arial, helvetica, sans-serif; + background-image: url(../images/default/shared/warning.gif); +} + +.x-form-empty-field { + color: gray; +} + +.x-small-editor .x-form-field { + font: normal 11px arial, tahoma, helvetica, sans-serif; +} + +.ext-safari .x-small-editor .x-form-field { + font: normal 12px arial, tahoma, helvetica, sans-serif; +} + +.x-form-invalid-icon { + background-image: url(../images/default/form/exclamation.gif); +} + +.x-fieldset { + border-color: #b5b8c8; +} + +.x-fieldset legend { + font: bold 11px tahoma, arial, helvetica, sans-serif; + color: #15428b; +} + +.x-editor .x-form-check-wrap { + border-color: #7eadd9; +} + +.x-spinner-field .x-form-spinner-up { + background-image: url('../images/default/form/spinner.gif'); +} +.x-spinner-field .x-form-spinner-down { + background-image: url('../images/default/form/spinner.gif'); +}.x-btn{ + font:normal 11px tahoma, verdana, helvetica; +} +.x-btn button{ + font:normal 11px arial,tahoma,verdana,helvetica; + color:#333; +} +.x-btn em { + font-style:normal; + font-weight:normal; +} +.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc{ + background-image:url(../images/default/button/btn.gif); +} +.x-btn-click .x-btn-text, .x-btn-menu-active .x-btn-text, .x-btn-pressed .x-btn-text{ + color:#000; +} +.x-btn-disabled *{ + color:gray !important; +} +.x-btn-mc em.x-btn-arrow { + background-image:url(../images/default/button/arrow.gif); +} +.x-btn-mc em.x-btn-split { + background-image:url(../images/default/button/s-arrow.gif); +} +.x-btn-over .x-btn-mc em.x-btn-split, .x-btn-click .x-btn-mc em.x-btn-split, .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-btn-pressed .x-btn-mc em.x-btn-split { + background-image:url(../images/default/button/s-arrow-o.gif); +} +.x-btn-mc em.x-btn-arrow-bottom { + background-image:url(../images/default/button/s-arrow-b-noline.gif); +} +.x-btn-mc em.x-btn-split-bottom { + background-image:url(../images/default/button/s-arrow-b.gif); +} +.x-btn-over .x-btn-mc em.x-btn-split-bottom, .x-btn-click .x-btn-mc em.x-btn-split-bottom, .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, .x-btn-pressed .x-btn-mc em.x-btn-split-bottom { + background-image:url(../images/default/button/s-arrow-bo.gif); +} +.x-btn-group-header { + color: #3e6aaa; +} +.x-btn-group-tc { + background-image: url(../images/default/button/group-tb.gif); +} +.x-btn-group-tl { + background-image: url(../images/default/button/group-cs.gif); +} +.x-btn-group-tr { + background-image: url(../images/default/button/group-cs.gif); +} +.x-btn-group-bc { + background-image: url(../images/default/button/group-tb.gif); +} +.x-btn-group-bl { + background-image: url(../images/default/button/group-cs.gif); +} +.x-btn-group-br { + background-image: url(../images/default/button/group-cs.gif); +} +.x-btn-group-ml { + background-image: url(../images/default/button/group-lr.gif); +} +.x-btn-group-mr { + background-image: url(../images/default/button/group-lr.gif); +} +.x-btn-group-notitle .x-btn-group-tc { + background-image: url(../images/default/button/group-tb.gif); +} +.x-toolbar { + border-color: #a9bfd3; + background-color: #d0def0; + background-image: url(../images/default/toolbar/bg.gif); +} + +.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label { + font: normal 11px arial, tahoma, helvetica, sans-serif; +} + +.x-toolbar .x-item-disabled { + color: gray; +} + +.x-toolbar .x-item-disabled * { + color: gray; +} + +.x-toolbar .x-btn-mc em.x-btn-split { + background-image: url(../images/default/button/s-arrow-noline.gif); +} + +.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split + { + background-image: url(../images/default/button/s-arrow-o.gif); +} + +.x-toolbar .x-btn-mc em.x-btn-split-bottom { + background-image: url(../images/default/button/s-arrow-b-noline.gif); +} + +.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom,.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom + { + background-image: url(../images/default/button/s-arrow-bo.gif); +} + +.x-toolbar .xtb-sep { + background-image: url(../images/default/grid/grid-blue-split.gif); +} + +.x-tbar-page-first { + background-image: url(../images/default/grid/page-first.gif) !important; +} + +.x-tbar-refresh { + background-image: url(../images/default/grid/refresh.gif) !important; +} + +.x-tbar-page-last { + background-image: url(../images/default/grid/page-last.gif) !important; +} + +.x-tbar-page-next { + background-image: url(../images/default/grid/page-next.gif) !important; +} + +.x-tbar-page-prev { + background-image: url(../images/default/grid/page-prev.gif) !important; +} + +.x-tbar-loading { + background-image: url(../images/default/grid/loading.gif) !important; +} + +.x-item-disabled .x-tbar-page-first { + background-image: url(../images/default/grid/page-first-disabled.gif) !important; +} + +.x-item-disabled .x-tbar-page-last { + background-image: url(../images/default/grid/page-last-disabled.gif) !important; +} + +.x-item-disabled .x-tbar-page-next { + background-image: url(../images/default/grid/page-next-disabled.gif) !important; +} + +.x-item-disabled .x-tbar-page-prev { + background-image: url(../images/default/grid/page-prev-disabled.gif) !important; +} + +.x-paging-info { + color: #444; +} + +.x-toolbar-more-icon { + background-image: url(../images/default/toolbar/more.gif) !important; +}.x-resizable-handle { + background-color:#fff; +} +.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east, +.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west +{ + background-image:url(../images/default/sizer/e-handle.gif); +} +.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south, +.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north +{ + background-image:url(../images/default/sizer/s-handle.gif); +} +.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north{ + background-image:url(../images/default/sizer/s-handle.gif); +} +.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{ + background-image:url(../images/default/sizer/se-handle.gif); +} +.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest{ + background-image:url(../images/default/sizer/nw-handle.gif); +} +.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast{ + background-image:url(../images/default/sizer/ne-handle.gif); +} +.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest{ + background-image:url(../images/default/sizer/sw-handle.gif); +} +.x-resizable-proxy{ + border-color:#3b5a82; +} +.x-resizable-overlay{ + background-color:#fff; +} +.x-grid3 { + background-color: #fff; +} + +.x-grid-panel .x-panel-mc .x-panel-body { + border-color: #99bbe8; +} + +.x-grid3-hd-row .x-grid3-hd,.x-grid3-row .x-grid3-cell,.x-grid3-summary-row .x-grid3-cell { + font: normal 11px arial, tahoma, helvetica, sans-serif; +} + +.x-grid3-hd-row .x-grid3-hd { + border-left-color: #eee; + border-right-color: #d0d0d0; +} + +.x-grid-row-loading { + background-color: #fff; + background-image: url(../images/default/shared/loading-balls.gif); +} + +.x-grid3-row { + border-color: #ededed; + border-top-color: #fff; +} + +.x-grid3-row-alt { + background-color: #fafafa; +} + +.x-grid3-row-over { + border-color: #ddd; + background-color: #efefef; + background-image: url(../images/default/grid/row-over.gif); +} + +.x-grid3-resize-proxy { + background-color: #777; +} + +.x-grid3-resize-marker { + background-color: #777; +} + +.x-grid3-header { + background-color: #f9f9f9; + background-image: url(../images/default/grid/grid3-hrow.gif); +} + +.x-grid3-header-pop { + border-left-color: #d0d0d0; +} + +.x-grid3-header-pop-inner { + border-left-color: #eee; + background-image: url(../images/default/grid/hd-pop.gif); +} + +td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open { + border-left-color: #aaccf6; + border-right-color: #aaccf6; +} + +td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner + { + background-color: #ebf3fd; + background-image: url(../images/default/grid/grid3-hrow-over.gif); +} + +.sort-asc .x-grid3-sort-icon { + background-image: url(../images/default/grid/sort_asc.gif); +} + +.sort-desc .x-grid3-sort-icon { + background-image: url(../images/default/grid/sort_desc.gif); +} + +.x-grid3-cell-text,.x-grid3-hd-text { + color: #000; +} + +.x-grid3-split { + background-image: url(../images/default/grid/grid-split.gif); +} + +.x-grid3-hd-text { + color: #15428b; +} + +.x-dd-drag-proxy .x-grid3-hd-inner { + background-color: #ebf3fd; + background-image: url(../images/default/grid/grid3-hrow-over.gif); + border-color: #aaccf6; +} + +.col-move-top { + background-image: url(../images/default/grid/col-move-top.gif); +} + +.col-move-bottom { + background-image: url(../images/default/grid/col-move-bottom.gif); +} + +.x-grid3-highlightrow { + border: 1px dotted #545352; +} + +.x-grid3-row-selected { + background-image: none !important; + background-color: #dfe8f6 !important; + border-color: #a3bae9; +} + +.x-grid3-cell-selected { + background-color: #b8cfee !important; + color: #000; +} + +.x-grid3-group-selected { + background-color: #b8cfee !important; +} + +.x-grid3-cell-selected span { + color: #000 !important; +} + +.x-grid3-cell-selected .x-grid3-cell-text { + color: #000; +} + +.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker { + background-color: #ebeadb !important; + background-image: url(../images/default/grid/grid-hrow.gif) !important; + color: #000; + border-top-color: #fff; + border-right-color: #6fa0df !important; +} + +.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div { + color: #15428b !important; +} + +.x-grid3-dirty-cell { + background-image: url(../images/default/grid/dirty.gif); +} + +.x-grid3-invalid-cell { + background-image: url(../images/default/grid/invalid_line.gif); +} + +.x-grid3-topbar,.x-grid3-bottombar { + font: normal 11px arial, tahoma, helvetica, sans-serif; +} + +.x-grid3-bottombar .x-toolbar { + border-top-color: #a9bfd3; +} + +.x-props-grid .x-grid3-td-name .x-grid3-cell-inner { + background-image: url(../images/default/grid/grid3-special-col-bg.gif) !important; + color: #000 !important; +} + +.x-props-grid .x-grid3-body .x-grid3-td-name { + background-color: #fff !important; + border-right-color: #eee; +} + +.xg-hmenu-sort-asc .x-menu-item-icon { + background-image: url(../images/default/grid/hmenu-asc.gif); +} + +.xg-hmenu-sort-desc .x-menu-item-icon { + background-image: url(../images/default/grid/hmenu-desc.gif); +} + +.xg-hmenu-lock .x-menu-item-icon { + background-image: url(../images/default/grid/hmenu-lock.gif); +} + +.xg-hmenu-unlock .x-menu-item-icon { + background-image: url(../images/default/grid/hmenu-unlock.gif); +} + +.x-grid3-hd-btn { + background-color: #c3daf9; + background-image: url(../images/default/grid/grid3-hd-btn.gif); +} + +.x-grid3-body .x-grid3-td-expander { + background-image: url(../images/default/grid/grid3-special-col-bg.gif); +} + +.x-grid3-row-expander { + background-image: url(../images/default/grid/row-expand-sprite.gif); +} + +.x-grid3-body .x-grid3-td-checker { + background-image: url(../images/default/grid/grid3-special-col-bg.gif); +} + +.x-grid3-row-checker,.x-grid3-hd-checker { + background-image: url(../images/default/grid/row-check-sprite.gif); +} + +.x-grid3-body .x-grid3-td-numberer { + background-image: url(../images/default/grid/grid3-special-col-bg.gif); +} + +.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner { + color: #444; +} + +.x-grid3-body .x-grid3-td-row-icon { + background-image: url(../images/default/grid/grid3-special-col-bg.gif); +} + +.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander + { + background-image: url(../images/default/grid/grid3-special-col-sel-bg.gif); +} + +.x-grid3-check-col { + background-image: url(../images/default/menu/unchecked.gif); +} + +.x-grid3-check-col-on { + background-image: url(../images/default/menu/checked.gif); +} + +.x-grid-group,.x-grid-group-body,.x-grid-group-hd { + zoom: 1; +} + +.x-grid-group-hd { + border-bottom-color: #99bbe8; +} + +.x-grid-group-hd .x-grid-group-div { + background-image: url(../images/default/grid/group-expand-sprite.gif); + color: #3764a0; + font: bold 11px tahoma, arial, helvetica, sans-serif; +} + +.x-group-by-icon { + background-image: url(../images/default/grid/group-by.gif); +} + +.x-cols-icon { + background-image: url(../images/default/grid/columns.gif); +} + +.x-show-groups-icon { + background-image: url(../images/default/grid/group-by.gif); +} + +.x-grid-empty { + color: gray; + font: normal 11px tahoma, arial, helvetica, sans-serif; +} + +.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell { + border-right-color: #ededed; +} + +.x-grid-with-col-lines .x-grid3-row-selected { + border-top-color: #a3bae9; +} + +.x-grid3-check-col-disabled { + background-color: transparent; + background-image: url(../images/gxt/menu/disabledcheck.gif); +} + +.x-row-editor-header { + background: transparent url(../images/gxt/grid/row-editor-bg.gif) repeat-x 0 0; +} + +.x-row-editor-footer { + background: transparent url(../images/gxt/grid/row-editor-bg.gif) repeat-x 0 -2px; +} + +.x-row-editor-body { + background: #ebf2fb; +} + +.x-row-editor .x-btns { + background: transparent url(../images/gxt/grid/row-editor-btns.gif) no-repeat 0 0; +} + +.x-row-editor .x-btns .x-plain-bwrap { + background: transparent url(../images/gxt/grid/row-editor-btns.gif) no-repeat right -31px; +} + +.x-row-editor .x-btns .x-plain-body { + background: transparent url(../images/gxt/grid/row-editor-btns.gif) repeat-x 0 -62px; +} + +.x-inserted-row { + background-color: #f7f9cc +}.x-dd-drag-ghost{ + color:#000; + font: normal 11px arial, helvetica, sans-serif; + border-color: #ddd #bbb #bbb #ddd; + background-color:#fff; +} +.x-dd-drop-nodrop .x-dd-drop-icon{ + background-image: url(../images/default/dd/drop-no.gif); +} +.x-dd-drop-ok .x-dd-drop-icon{ + background-image: url(../images/default/dd/drop-yes.gif); +} +.x-dd-drop-ok-add .x-dd-drop-icon{ + background-image: url(../images/default/dd/drop-add.gif); +} +.x-view-selector { + background-color:#c3daf9; + border-color:#3399bb; +} +.x-tree-drop-ok-append .x-dd-drop-icon { + background-image: url(../images/default/tree/drop-add.gif); +} + +.x-tree-drop-ok-above .x-dd-drop-icon { + background-image: url(../images/default/tree/drop-over.gif); +} + +.x-tree-drop-ok-below .x-dd-drop-icon { + background-image: url(../images/default/tree/drop-under.gif); +} + +.x-tree-drop-ok-between .x-dd-drop-icon { + background-image: url(../images/default/tree/drop-between.gif); +} + +.x-tree3-loading { + background-image: url(../images/default/tree/loading.gif); +} + +.x-tree3-node-text { + font: normal 11px arial, tahoma, helvetica, sans-serif; + color: black; +}.x-date-picker { + border-color: #1b376c; + background-color:#fff; +} +.x-date-middle,.x-date-left,.x-date-right { + background-image: url(../images/default/shared/hd-sprite.gif); + color:#fff; + font:bold 11px "sans serif", tahoma, verdana, helvetica; +} +.x-date-middle .x-btn .x-btn-text { + color:#fff; +} +.x-date-middle .x-btn-mc em.x-btn-arrow { + background-image:url(../images/default/toolbar/btn-arrow-light.gif); +} +.x-date-right a { + background-image: url(../images/default/shared/right-btn.gif); +} +.x-date-left a{ + background-image: url(../images/default/shared/left-btn.gif); +} +.x-date-inner th { + background-color:#dfecfb; + background-image:url(../images/default/shared/glass-bg.gif); + border-bottom-color:#a3bad9; + font:normal 10px arial, helvetica,tahoma,sans-serif; + color:#233d6d; +} +.x-date-inner td { + border-color:#fff; +} +.x-date-inner a { + font:normal 11px arial, helvetica,tahoma,sans-serif; + color:#000; +} +.x-date-inner .x-date-active{ + color:#000; +} +.x-date-inner .x-date-selected a{ + background-color:#dfecfb; + background-image:url(../images/default/shared/glass-bg.gif); + border-color:#8db2e3; +} +.x-date-inner .x-date-today a{ + border-color:darkred; +} +.x-date-inner .x-date-selected span{ + font-weight:bold; +} +.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a { + color:#aaa; +} +.x-date-bottom { + border-top-color:#a3bad9; + background-color:#dfecfb; + background-image:url(../images/default/shared/glass-bg.gif); +} +.x-date-inner .x-date-disabled a { + background-color:#eee; + color:#bbb; +} +.x-date-mmenu{ + background-color:#eee !important; +} +.x-date-mmenu .x-menu-item { + font-size:10px; + color:#000; +} +.x-date-mp { + background-color:#fff; +} +.x-date-mp td { + font:normal 11px arial, helvetica,tahoma,sans-serif; +} +.x-date-mp-btns button { + background-color:#083772; + color:#fff; + border-color: #3366cc #000055 #000055 #3366cc; + font:normal 11px arial, helvetica,tahoma,sans-serif; +} +.x-date-mp-btns { + background-color: #dfecfb; + background-image: url(../images/default/shared/glass-bg.gif); +} +.x-date-mp-btns td { + border-top-color: #c5d2df; +} +td.x-date-mp-month a,td.x-date-mp-year a { + color:#15428b; +} +td.x-date-mp-sel a { + background-color: #dfecfb; + background-image: url(../images/default/shared/glass-bg.gif); + border-color:#8db2e3; +} +.x-date-mp-ybtn a { + background-image:url(../images/default/panel/tool-sprites.gif); +} +td.x-date-mp-sep { + border-right-color:#c5d2df; +} +.x-tip .x-tip-close{ + background-image: url(../images/default/qtip/close.gif); +} +.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr { + background-image: url(../images/default/qtip/tip-sprite.gif); +} +.x-tip .x-tip-mc { + font: normal 11px tahoma,arial,helvetica,sans-serif; +} +.x-tip .x-tip-ml { + background-color: #fff; +} +.x-tip .x-tip-header-text { + font: bold 11px tahoma,arial,helvetica,sans-serif; + color:#444; +} +.x-tip .x-tip-body { + font: normal 11px tahoma,arial,helvetica,sans-serif; + color:#444; +} +.x-form-invalid-tip .x-tip-tc, .x-form-invalid-tip .x-tip-tl, .x-form-invalid-tip .x-tip-tr, .x-form-invalid-tip .x-tip-bc, +.x-form-invalid-tip .x-tip-bl, .x-form-invalid-tip .x-tip-br, .x-form-invalid-tip .x-tip-ml, .x-form-invalid-tip .x-tip-mr +{ + background-image: url(../images/default/form/error-tip-corners.gif); +} +.x-form-invalid-tip .x-tip-body { + background-image:url(../images/default/form/exclamation.gif); +} +.x-tip-anchor { + background-image:url(../images/default/qtip/tip-anchor-sprite.gif); +} +.x-menu { + border-color:#718bb7; + background-color:#f0f0f0; + background-image:url(../images/default/menu/menu.gif); +} +.x-menu-nosep { + background-image:none; +} +.x-menu-list-item{ + font:normal 11px tahoma,arial, sans-serif; +} +.x-menu-item-arrow{ + background-image:url(../images/default/menu/menu-parent.gif); +} +.x-menu-sep { + background-color:#e0e0e0; + border-bottom-color:#fff; +} +a.x-menu-item { + color:#222; +} +.x-menu-item-active { + background:#ebf3fd url(../images/default/menu/item-over.gif) repeat-x left bottom; + border:1px solid #aaccf6; + padding:0; +} +.x-menu-item-active a.x-menu-item { + color:#233d6d; +} + +.x-menu-plain { + background-color:#fff !important; +} +.x-menu .x-date-picker{ + border-color:#a3bad9; +} +.x-cycle-menu .x-menu-item-checked { + border-color:#a3bae9 !important; + background-color:#def8f6; +} +.x-menu-scroller-top { + background-image:url(../images/default/layout/mini-top.gif); +} +.x-menu-scroller-bottom { + background-image:url(../images/default/layout/mini-bottom.gif); +} + +.x-menu-scroller{ + border-width: 1px 0; +} +.x-box-tl { + background-image: url(../images/default/box/corners.gif); +} +.x-box-tc { + background-image: url(../images/default/box/tb.gif); +} +.x-box-tr { + background-image: url(../images/default/box/corners.gif); +} +.x-box-ml { + background-image: url(../images/default/box/l.gif); +} +.x-box-mc { + background-color: #eee; + background-image: url(../images/default/box/tb.gif); + font-family: "Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif; + color: #393939; + font-size: 12px; +} +.x-box-mc h3 { + font-size: 14px; + font-weight: bold; +} +.x-box-mr { + background-image: url(../images/default/box/r.gif); +} +.x-box-bl { + background-image: url(../images/default/box/corners.gif); +} +.x-box-bc { + background-image: url(../images/default/box/tb.gif); +} +.x-box-br { + background-image: url(../images/default/box/corners.gif); +} +.x-box-blue .x-box-bl, .x-box-blue .x-box-br, .x-box-blue .x-box-tl, .x-box-blue .x-box-tr { + background-image: url(../images/default/box/corners-blue.gif); +} +.x-box-blue .x-box-bc, .x-box-blue .x-box-mc, .x-box-blue .x-box-tc { + background-image: url(../images/default/box/tb-blue.gif); +} +.x-box-blue .x-box-mc { + background-color: #c3daf9; +} +.x-box-blue .x-box-mc h3 { + color: #17385b; +} +.x-box-blue .x-box-ml { + background-image: url(../images/default/box/l-blue.gif); +} +.x-box-blue .x-box-mr { + background-image: url(../images/default/box/r-blue.gif); +} +.x-combo-list { + border-color:#98c0f4; + background-color:#ddecfe; + font:normal 12px tahoma, arial, helvetica, sans-serif; +} +.x-combo-list-inner { + background-color:#fff; +} +.x-combo-list-hd { + font:bold 11px tahoma, arial, helvetica, sans-serif; + color:#15428b; + background-image: url(../images/default/layout/panel-title-light-bg.gif); + border-bottom-color:#98c0f4; +} +.x-resizable-pinned .x-combo-list-inner { + border-bottom-color:#98c0f4; +} +.x-combo-list-item { + border-color:#fff; +} +.x-combo-list .x-combo-selected{ + border-color:#a3bae9 !important; + background-color:#dfe8f6; +} +.x-combo-list .x-toolbar { + border-top-color:#98c0f4; +} +.x-combo-list-small { + font:normal 11px tahoma, arial, helvetica, sans-serif; +} +.x-panel { + border-color: #99bbe8; +} +.x-panel-header { + color:#15428b; + font-weight:bold; + font-size: 11px; + font-family: tahoma,arial,verdana,sans-serif; + border-color:#99bbe8; + background-image: url(../images/default/panel/white-top-bottom.gif); +} +.x-panel-body { + border-color:#99bbe8; + background-color:#fff; +} +.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar { + border-color:#99bbe8; +} +.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar { + border-top-color:#99bbe8; +} +.x-panel-body-noheader, .x-panel-mc .x-panel-body { + border-top-color:#99bbe8; +} +.x-panel-tl .x-panel-header { + color:#15428b; + font-weight:bold; + font-size: 11px; + font-family: tahoma,arial,verdana,sans-serif; +} +.x-panel-tc { + background-image: url(../images/default/panel/top-bottom.gif); +} +.x-panel-tl, .x-panel-tr, .x-panel-bl, .x-panel-br{ + background-image: url(../images/default/panel/corners-sprite.gif); + border-bottom-color:#99bbe8; +} +.x-panel-bc { + background-image: url(../images/default/panel/top-bottom.gif); +} +.x-panel-mc { + font: normal 11px tahoma,arial,helvetica,sans-serif; + background-color:#dfe8f6; +} +.x-panel-ml { + background-color: #fff; + background-image:url(../images/default/panel/left-right.gif); +} +.x-panel-mr { + background-image: url(../images/default/panel/left-right.gif); +} +.x-tool { + background-image:url(../images/default/panel/tool-sprites.gif); +} +.x-panel-ghost { + background-color:#cbddf3; +} +.x-panel-ghost ul { + border-color:#99bbe8; +} +.x-panel-dd-spacer { + border-color:#99bbe8; +} +.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{ + font:normal 11px arial,tahoma, helvetica, sans-serif; +} +.x-window-proxy { + background-color:#c7dffc; + border-color:#99bbe8; +} +.x-window-tl .x-window-header { + color:#15428b; + font:bold 11px tahoma,arial,verdana,sans-serif; +} +.x-window-tc { + background-image: url(../images/default/window/top-bottom.png); +} +.x-window-tl { + background-image: url(../images/default/window/left-corners.png); +} +.x-window-tr { + background-image: url(../images/default/window/right-corners.png); +} +.x-window-bc { + background-image: url(../images/default/window/top-bottom.png); +} +.x-window-bl { + background-image: url(../images/default/window/left-corners.png); +} +.x-window-br { + background-image: url(../images/default/window/right-corners.png); +} +.x-window-mc { + border-color:#99bbe8; + font: normal 11px tahoma,arial,helvetica,sans-serif; + background-color:#dfe8f6; +} +.x-window-ml { + background-image: url(../images/default/window/left-right.png); +} +.x-window-mr { + background-image: url(../images/default/window/left-right.png); +} +.x-window-maximized .x-window-tc { + background-color:#fff; +} +.x-window-bbar .x-toolbar { + border-top-color:#99bbe8; +} +.x-panel-ghost .x-window-tl { + border-bottom-color:#99bbe8; +} +.x-panel-collapsed .x-window-tl { + border-bottom-color:#84a0c4; +} +.x-dlg-mask{ + background-color:#ccc; +} +.x-window-plain .x-window-mc { + background-color: #ccd9e8; + border-color: #a3bae9 #dfe8f6 #dfe8f6 #a3bae9; +} +.ext-ie .x-window-plain .x-window-mc { + background-color: #c9d5e4; +} +.x-window-plain .x-window-body { + border-color: #dfe8f6 #a3bae9 #a3bae9 #dfe8f6; +} +body.x-body-masked .x-window-plain .x-window-mc { + background-color: #ccd9e8; +} +.x-html-editor-wrap { + border-color:#a9bfd3; + background-color:#fff; +} + +.x-html-editor-tb .x-edit-bold, .x-menu-item .x-edit-bold { + background-position:0 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-italic, .x-menu-item .x-edit-italic { + background-position:-16px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-underline, .x-menu-item .x-edit-underline { + background-position:-32px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-forecolor, .x-menu-item .x-edit-forecolor { + background-position:-160px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-backcolor, .x-menu-item .x-edit-backcolor { + background-position:-176px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-justifyleft, .x-menu-item .x-edit-justifyleft { + background-position:-112px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-justifycenter, .x-menu-item .x-edit-justifycenter { + background-position:-128px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-justifyright, .x-menu-item .x-edit-justifyright { + background-position:-144px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-insertorderedlist, .x-menu-item .x-edit-insertorderedlist { + background-position:-80px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-insertunorderedlist, .x-menu-item .x-edit-insertunorderedlist { + background-position:-96px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-increasefontsize, .x-menu-item .x-edit-increasefontsize { + background-position:-48px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-decreasefontsize, .x-menu-item .x-edit-decreasefontsize { + background-position:-64px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-sourceedit, .x-menu-item .x-edit-sourceedit { + background-position:-192px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +} + +.x-html-editor-tb .x-edit-createlink, .x-menu-item .x-edit-createlink { + background-position:-208px 0; + background-image:url(../images/default/editor/tb-sprite.gif); +}.x-panel-noborder .x-panel-header-noborder { + border-bottom-color:#99bbe8; +} +.x-panel-noborder .x-panel-tbar-noborder .x-toolbar { + border-bottom-color:#99bbe8; +} +.x-panel-noborder .x-panel-bbar-noborder .x-toolbar { + border-top-color:#99bbe8; +} +.x-tab-panel-bbar-noborder .x-toolbar { + border-top-color:#99bbe8; +} +.x-tab-panel-tbar-noborder .x-toolbar { + border-bottom-color:#99bbe8; +} +.x-border-layout-ct { + background-color:#dfe8f6; +} +.x-accordion-hd { + color:#222; + font-weight:normal; + background-image: url(../images/default/panel/light-hd.gif); +} +.x-layout-collapsed{ + background-color:#d2e0f2; + border-color:#98c0f4; +} +.x-layout-collapsed-over{ + background-color:#d9e8fb; +} +.x-layout-split-west .x-layout-mini { + background-image:url(../images/default/layout/mini-left.gif); +} +.x-layout-split-east .x-layout-mini { + background-image:url(../images/default/layout/mini-right.gif); +} +.x-layout-split-north .x-layout-mini { + background-image:url(../images/default/layout/mini-top.gif); +} +.x-layout-split-south .x-layout-mini { + background-image:url(../images/default/layout/mini-bottom.gif); +} +.x-layout-cmini-west .x-layout-mini { + background-image:url(../images/default/layout/mini-right.gif); +} +.x-layout-cmini-east .x-layout-mini { + background-image:url(../images/default/layout/mini-left.gif); +} +.x-layout-cmini-north .x-layout-mini { + background-image:url(../images/default/layout/mini-bottom.gif); +} +.x-layout-cmini-south .x-layout-mini { + background-image:url(../images/default/layout/mini-top.gif); +} +.x-progress-wrap { + border-color:#6593cf; +} +.x-progress-inner { + background-color:#e0e8f3; + background-image:url(../images/default/qtip/bg.gif); +} +.x-progress-bar { + background-color:#9cbfee; + background-image:url(../images/default/progress/progress-bg.gif); + border-top-color:#d1e4fd; + border-bottom-color:#7fa9e4; + border-right-color:#7fa9e4; +} +.x-progress-text { + font-size:11px; + font-weight:bold; + color:#fff; +} +.x-progress-text-back { + color:#396095; +} +.x-slider-horz, .x-slider-horz .x-slider-end, .x-slider-horz .x-slider-inner { + background-image:url(../images/default/slider/slider-bg.png); +} +.x-slider-horz .x-slider-thumb { + background-image:url(../images/default/slider/slider-thumb.png); +} +.x-slider-vert, .x-slider-vert .x-slider-end, .x-slider-vert .x-slider-inner { + background-image:url(../images/default/slider/slider-v-bg.png); +} +.x-slider-vert .x-slider-thumb { + background-image:url(../images/default/slider/slider-v-thumb.png); +} +.x-window-dlg .ext-mb-text, +.x-window-dlg .x-window-header-text { + font-size:12px; +} +.x-window-dlg .ext-mb-textarea { + font:normal 12px tahoma,arial,helvetica,sans-serif; +} +.x-window-dlg .x-msg-box-wait { + background-image:url(../images/default/grid/loading.gif); +} +.x-window-dlg .ext-mb-info { + background-image:url(../images/default/window/icon-info.gif); +} +.x-window-dlg .ext-mb-warning { + background-image:url(../images/default/window/icon-warning.gif); +} +.x-window-dlg .ext-mb-question { + background-image:url(../images/default/window/icon-question.gif); +} +.x-window-dlg .ext-mb-error { + background-image:url(../images/default/window/icon-error.gif); +} diff --git a/war/gxt/css/gxt-gray.css b/war/gxt/css/gxt-gray.css new file mode 100644 index 0000000..bc31336 --- /dev/null +++ b/war/gxt/css/gxt-gray.css @@ -0,0 +1,493 @@ +.x-panel { + border-style: solid; + border-color: #d0d0d0; +} +.x-panel-header { + color:#333; + border:1px solid #d0d0d0; + background-image:url(../images/gray/panel/white-top-bottom.gif); +} + +.x-panel-body { + border-color:#d0d0d0; +} + +.x-panel-bbar .x-toolbar { + border-color:#d0d0d0; +} + +.x-panel-tbar .x-toolbar { + border-color:#d0d0d0; +} + +.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar { + border-color:#d0d0d0; +} +.x-panel-body-noheader, .x-panel-mc .x-panel-body { + border-color:#d0d0d0; +} +.x-panel-tl .x-panel-header { + color:#333; +} +.x-panel-tc { + background-image:url(../images/gray/panel/top-bottom.gif); +} +.x-panel-tl { + background-image:url(../images/gray/panel/corners-sprite.gif); + border-color:#d0d0d0; +} +.x-panel-tr { + background-image:url(../images/gray/panel/corners-sprite.gif); +} +.x-panel-bc { + background-image:url(../images/gray/panel/top-bottom.gif); +} +.x-panel-bl { + background-image:url(../images/gray/panel/corners-sprite.gif); +} +.x-panel-br { + background-image:url(../images/gray/panel/corners-sprite.gif); +} +.x-panel-mc { + background:#f1f1f1; +} +.x-panel-mc .x-panel-body { + background:transparent; + border: 0 none; +} +.x-panel-ml { + background-image:url(../images/gray/panel/left-right.gif); +} +.x-panel-mr { + background-image:url(../images/gray/panel/left-right.gif); +} + +/* Tools */ +.x-tool { + background-image:url(../images/gray/panel/tool-sprites.gif); +} + +/* Ghosting */ +.x-panel-ghost { + background:#e0e0e0; +} + +.x-panel-ghost ul { + border-color:#b0b0b0; +} + +.x-grid-panel .x-panel-mc .x-panel-body { + border:1px solid #d0d0d0; +} + +/* Buttons */ + +.x-btn-left{ + background-image:url(../images/gray/button/btn-sprite.gif); +} +.x-btn-right{ + background-image:url(../images/gray/button/btn-sprite.gif); +} +.x-btn-center{ + background-image:url(../images/gray/button/btn-sprite.gif); +} + +.x-btn-group-header { + color: #333333; +} +.x-btn-group-tc { + background-image: url(../images/gray/button/group-tb.gif); +} +.x-btn-group-tl { + background-image: url(../images/gray/button/group-cs.gif); +} +.x-btn-group-tr { + background-image: url(../images/gray/button/group-cs.gif); +} +.x-btn-group-bc { + background-image: url(../images/gray/button/group-tb.gif); +} +.x-btn-group-bl { + background-image: url(../images/gray/button/group-cs.gif); +} +.x-btn-group-br { + background-image: url(../images/gray/button/group-cs.gif); +} +.x-btn-group-ml { + background-image: url(../images/gray/button/group-lr.gif); +} +.x-btn-group-mr { + background-image: url(../images/gray/button/group-lr.gif); +} +.x-btn-group-notitle .x-btn-group-tc { + background-image: url(../images/gray/button/group-tb.gif); +} + +/* Layout classes */ + +.x-border-layout-ct { + background:#f0f0f0; +} + +.x-accordion-hd { + background-image:url(../images/gray/panel/light-hd.gif); +} + +.x-layout-collapsed{ + background-color:#eee; + border-color:#e0e0e0; +} +.x-layout-collapsed-over{ + background-color:#fbfbfb; +} + + +/* qtips */ +.x-tip .x-tip-top { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-top-left { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-top-right { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-ft { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-ft-left { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-ft-right { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-bd-left { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} +.x-tip .x-tip-bd-right { + background-image:url(../images/gray/qtip/tip-sprite.gif); +} + +/* Toolbars */ + +.x-toolbar{ + border-color:#d0d0d0; + background:#f0f4f5 url(../images/gray/toolbar/bg.gif) repeat-x top left; +} +.x-toolbar button { + color:#444; +} +.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button { + background-image:url(../images/gray/toolbar/btn-arrow.gif); +} +.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button { + background-image:url(../images/gray/toolbar/btn-arrow.gif); +} +.x-toolbar .x-btn-over .x-btn-left{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} +.x-toolbar .x-btn-over .x-btn-right{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} +.x-toolbar .x-btn-over .x-btn-center{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} +.x-toolbar .x-btn-over button { + color:#111; +} +.x-toolbar .x-btn-click .x-btn-left, .x-toolbar .x-btn-pressed .x-btn-left, .x-toolbar .x-btn-menu-active .x-btn-left{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} +.x-toolbar .x-btn-click .x-btn-right, .x-toolbar .x-btn-pressed .x-btn-right, .x-toolbar .x-btn-menu-active .x-btn-right{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} + +.x-toolbar .x-btn-click .x-btn-center, .x-toolbar .x-btn-pressed .x-btn-center, .x-toolbar .x-btn-menu-active .x-btn-center{ + background-image:url(../images/gray/toolbar/tb-btn-sprite.gif); +} +.x-toolbar .xtb-sep { + background-image: url(../images/gray/grid/grid-split.gif); +} + +/* Tabs */ + +.x-tab-panel-header, .x-tab-panel-footer { + background: #EAEAEA; + border-color:#d0d0d0; +} + + +.x-tab-panel-header { + border-color:#d0d0d0; +} + +.x-tab-panel-footer { + border-color:#d0d0d0; +} + +ul.x-tab-strip-top{ + background:#dbdbdb url(../images/gray/tabs/tab-strip-bg.gif) repeat-x left top; + border-color:#d0d0d0; + padding-top: 2px; +} + +ul.x-tab-strip-bottom{ + background-image:url(../images/gray/tabs/tab-strip-btm-bg.gif); + border-color:#d0d0d0; +} + +.x-tab-strip span.x-tab-strip-text { + color:#333; +} +.x-tab-strip-over span.x-tab-strip-text { + color:#111; +} + +.x-tab-strip-active span.x-tab-strip-text { + color:#333; +} + +.x-tab-strip-disabled .x-tabs-text { + color:#aaaaaa; +} + +.x-tab-strip-top .x-tab-right { + background-image:url(../images/gray/tabs/tabs-sprite.gif); +} + +.x-tab-strip-top .x-tab-left { + background-image:url(../images/gray/tabs/tabs-sprite.gif); +} +.x-tab-strip-top .x-tab-strip-inner { + background-image:url(../images/gray/tabs/tabs-sprite.gif); +} + +.x-tab-strip-bottom .x-tab-right { + background-image:url(../images/gray/tabs/tab-btm-inactive-right-bg.gif); +} + +.x-tab-strip-bottom .x-tab-left { + background-image:url(../images/gray/tabs/tab-btm-inactive-left-bg.gif); +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-right { + background-image:url(../images/gray/tabs/tab-btm-right-bg.gif); +} + +.x-tab-strip-bottom .x-tab-strip-active .x-tab-left { + background-image:url(../images/gray/tabs/tab-btm-left-bg.gif); +} + +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close { + background-image:url(../images/gray/tabs/tab-close.gif); +} +.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{ + background-image:url(../images/gray/tabs/tab-close.gif); +} + +.x-tab-panel-body { + border-color:#d0d0d0; + background:#fff; +} +.x-tab-panel-bbar .x-toolbar { + border-color: #d0d0d0; +} + +.x-tab-panel-tbar .x-toolbar { + border-color: #d0d0d0; +} + +.x-tab-panel-header-plain .x-tab-strip-spacer { + border-color:#d0d0d0; + background: #eaeaea; +} + +.x-tab-scroller-left { + background-image: url(../images/gray/tabs/scroll-left.gif); + border-color:#aeaeae; +} +.x-tab-scroller-right { + background-image: url(../images/gray/tabs/scroll-right.gif); + border-color:#aeaeae; +} + +/* Window */ + +.x-window-proxy { + background:#e0e0e0; + border-color:#b0b0b0; +} + +.x-window-tl .x-window-header { + color:#555; +} +.x-window-tc { + background-image:url(../images/gray/window/top-bottom.png); +} +.x-window-tl { + background-image:url(../images/gray/window/left-corners.png); +} +.x-window-tr { + background-image:url(../images/gray/window/right-corners.png); +} +.x-window-bc { + background-image:url(../images/gray/window/top-bottom.png); +} +.x-window-bl { + background-image:url(../images/gray/window/left-corners.png); +} +.x-window-br { + background-image:url(../images/gray/window/right-corners.png); +} +.x-window-mc { + border:1px solid #d0d0d0; + background:#e8e8e8; +} +.ext-ie .x-window-plain .x-window-mc { + background-color: #e3e3e3; +} + +.x-window-ml { + background-image:url(../images/gray/window/left-right.png); +} +.x-window-mr { + background-image:url(../images/gray/window/left-right.png); +} +.x-panel-ghost .x-window-tl { + border-color:#d0d0d0; +} +.x-panel-collapsed .x-window-tl { + border-color:#d0d0d0; +} + +.x-window-plain .x-window-mc { + background: #e8e8e8; + border-right:1px solid #eee; + border-bottom:1px solid #eee; + border-top:1px solid #d0d0d0; + border-left:1px solid #d0d0d0; +} + +.x-window-plain .x-window-body { + border-left:1px solid #eee; + border-top:1px solid #eee; + border-bottom:1px solid #d0d0d0; + border-right:1px solid #d0d0d0; + background:transparent !important; +} + +body.x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc { + background-color: #e4e4e4; +} + + +/* misc */ +.x-html-editor-wrap { + border-color:#d0d0d0; +} + +/* Borders go last for specificity */ +.x-panel-noborder .x-panel-body-noborder { + border-width:0; +} + +.x-panel-noborder .x-panel-header-noborder { + border-width:0; + border-bottom:1px solid #d0d0d0; +} + +.x-panel-noborder .x-panel-tbar-noborder .x-toolbar { + border-width:0; + border-bottom:1px solid #d0d0d0; +} + +.x-panel-noborder .x-panel-bbar-noborder .x-toolbar { + border-width:0; + border-top:1px solid #d0d0d0; +} + +.x-window-noborder .x-window-mc { + border-width:0; +} +.x-window-plain .x-window-body-noborder { + border-width:0; +} + +.x-tab-panel-noborder .x-tab-panel-body-noborder { + border-width:0; +} + +.x-tab-panel-noborder .x-tab-panel-header-noborder { + border-top-width:0; + border-left-width:0; + border-right-width:0; +} + +.x-tab-panel-noborder .x-tab-panel-footer-noborder { + border-bottom-width:0; + border-left-width:0; + border-right-width:0; +} + + +.x-tab-panel-bbar-noborder .x-toolbar { + border-width:0; + border-top:1px solid #d0d0d0; +} + +.x-tab-panel-tbar-noborder .x-toolbar { + border-width:0; + border-bottom:1px solid #d0d0d0; +} + +.x-spinner-field .x-form-spinner-up { + background-image: url('../images/gray/form/spinner.gif'); +} +.x-spinner-field .x-form-spinner-down { + background-image: url('../images/gray/form/spinner.gif'); +}.x-accordion-hd { + background-color: #e5e5e5; +}.x-border { + border: 1px solid #D0D0D0; +} + +.x-layout-popup { + background-color: #F0F0F0; + border: 1px solid #D0D0D0; +} + +.my-list { + border: 1px solid #D0D0D0; +} + +.x-view { + border:1px solid #D0D0D0; +} + +.x-menubar { + border-color: #D0D0D0; + background-color: #F0F0F0; + background-image: url(../images/gray/toolbar/bg.gif); +} + +.x-menubar-item-active { + background-color: #D9E8FB; +} + +.x-menubar-item-active { + background-color: #D9E8FB; +}.x-date-right-icon { + background-image: url(../images/default/shared/right-btn.gif); + margin-right: 2px; + text-decoration: none !important; +} + +.x-date-left-icon { + background-image: url(../images/default/shared/left-btn.gif); + margin-right: 2px; + text-decoration: none !important; +}.my-tbl { + border: 1px solid #C6C5C5; +}.my-treetbl { + border: 1px solid #C6C5C5; +} \ No newline at end of file diff --git a/war/gxt/desktop/css/desktop.css b/war/gxt/desktop/css/desktop.css new file mode 100644 index 0000000..1db8a3b --- /dev/null +++ b/war/gxt/desktop/css/desktop.css @@ -0,0 +1,638 @@ +/* + * Ext JS Library 2.1 + * Copyright(c) 2006-2008, Ext JS, LLC. + * licensing@extjs.com + * + * http://extjs.com/license + */ +html,body { + background: #3d71b8 url(../wallpapers/desktop.jpg) no-repeat left top; + font: normal 12px tahoma, arial, verdana, sans-serif; + margin: 0; + padding: 0; + border: 0 none; + overflow: hidden; + height: 100%; +} + +.start { + background-image: url( ../images/taskbar/black/startbutton-icon.gif ) !important; +} + +.bogus { + background-image: url( ../images/bogus.png ) !important; +} + +.logout { + background-image: url( ../images/logout.gif ) !important; +} + +.settings { + background-image: url( ../images/gears.gif ) !important; +} + +#dpanels { + width: 250px; + float: right; +} + +#dpanels .x-panel { + margin: 15px; +} + +#dpanels .x-date-picker { + border: 0 none; + border-top: 0 none; + background: transparent; +} + +#dpanels .x-date-picker td.x-date-active { + background: #ffffff; +} + +#dpanels .x-date-picker { + width: 100% !important; +} + +#x-desktop { + width: 100%; + height: 100%; + border: 0 none; + position: relative; + overflow: hidden; + zoom: 1; +} + +#ux-taskbar .x-btn { + float: left; + margin: 1px 0 0 1px; + position: relative; +} + +#ux-taskbar-start .x-btn { + float: left; + margin: 0; + position: relative; +} + +#ux-taskbar button { /* width: 150px; + overflow: hidden; */ + text-align: left; + color: #ffffff; +} + +#title-bar-wrapper { + height: 35px; +} + +#title-bar { + color: #225599; + padding: 9px 7px; + font: bold 16px tahoma, arial, verdana, sans-serif; + float: left; +} + +#x-logout { + float: right; + padding: 6px 7px; +} + +.x-btn-text-icon .x-btn-center .logout { + background-position: 0pt 3px; + background-repeat: no-repeat; + padding: 3px 0pt 3px 18px; +} + +#ux-taskbar { + background: transparent none; + height: 30px; + margin: 0; + padding: 0; + position: relative; + z-index: 12001; +} + +.x-btn-icon .ux-taskbutton-center .x-btn-text { + background-position: center; + background-repeat: no-repeat; + height: 16px; + width: 16px; + cursor: pointer; + white-space: nowrap; + padding: 0; +} + +.x-btn-icon .ux-taskbutton-center { + padding: 1px; +} + +.ux-startbutton-center .x-btn-text { + color: #000000 !important; + font-weight: bold; +} + +.ux-taskbutton-left,.ux-taskbutton-right { + font-size: 1px; + line-height: 1px; +} + +.ux-taskbutton-left { + width: 4px; + height: 28px; + background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 0; +} + +.ux-taskbutton-right { + width: 4px; + height: 28px; + background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -28px; +} + +.ux-taskbutton-left i,.ux-taskbutton-right i { + display: block; + width: 4px; + overflow: hidden; + font-size: 1px; + line-height: 1px; +} + +.ux-taskbutton-center { + background: url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -56px; + vertical-align: middle; + text-align: center; + padding: 0 5px; + cursor: pointer; + white-space: nowrap; +} + +#ux-taskbar .ux-taskbutton-left { + background-position: 0 0; +} + +#ux-taskbar .ux-taskbutton-right { + background-position: 0 -28px; +} + +#ux-taskbar .ux-taskbutton-center { + background-position: 0 -56px; +} + +#ux-taskbar .x-btn-over .ux-taskbutton-left { + background-position: 0 -252px; +} + +#ux-taskbar .x-btn-over .ux-taskbutton-right { + background-position: 0 -280px; +} + +#ux-taskbar .x-btn-over .ux-taskbutton-center { + background-position: 0 -308px; +} + +#ux-taskbar .x-btn-click .ux-taskbutton-left { + background-position: 0 -168px; +} + +#ux-taskbar .x-btn-click .ux-taskbutton-right { + background-position: 0 -196px; +} + +#ux-taskbar .x-btn-click .ux-taskbutton-center { + background-position: 0 -224px; +} + +#ux-taskbar .active-win .ux-taskbutton-left { + background-position: 0 -84px; +} + +#ux-taskbar .active-win .ux-taskbutton-right { + background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -112px; +} + +#ux-taskbar .active-win .ux-taskbutton-center { + background: url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -140px; +} + +#ux-taskbar .active-win .ux-taskbutton-center button { + color: #fff; +} + +#spacer { + height: 25px; + float: left; + width: 0; + overflow: hidden; + margin-top: 2px; +} + +.x-window-body p,.x-panel-body p { + padding: 10px; + margin: 0; +} + +.x-window-maximized .x-window-bc { + height: 0; +} + +.add { + background-image: url(../images/add.gif) !important; +} + +.option { + background-image: url(../images/plugin.gif) !important; +} + +.remove { + background-image: url(../images/delete.gif) !important; +} + +.tabs { + background-image: url(../images/tabs.gif) !important; +} + +.ux-start-menu { + background: transparent none; + border: 0px none; + padding: 0; +} + +.ux-start-menu-tl .x-window-header { + color: #f1f1f1; + font: bold 11px tahoma, arial, verdana, sans-serif; + padding: 5px 0 4px 0; +} + +.x-panel-tl .x-panel-icon,.ux-start-menu-tl .x-panel-icon { + background-position: 0pt 4px; + background-repeat: no-repeat; + padding-left: 20px !important; +} + +.ux-start-menu-tl { + background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 0; + padding-left: 6px; + zoom: 1; + z-index: 1; + position: relative; +} + +.ux-start-menu-tr { + background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right + 0; + padding-right: 6px; +} + +.ux-start-menu-tc { + background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 0; + overflow: hidden; + zoom: 1; +} + +.ux-start-menu-ml { + background: transparent url( ../images/taskbar/black/start-menu-left-right.png ) repeat-y 0 0; + padding-left: 6px; + zoom: 1; +} + +.ux-start-menu-bc { + background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 bottom; + zoom: 1; +} + +.ux-start-menu-bc .x-window-footer { + padding-bottom: 6px; + zoom: 1; + font-size: 0; + line-height: 0; +} + +.ux-start-menu-bl { + background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 + bottom; + padding-left: 6px; + zoom: 1; +} + +.ux-start-menu-br { + background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right + bottom; + padding-right: 6px; + zoom: 1; +} + +.x-panel-nofooter .ux-start-menu-bc { + height: 6px; +} + +.ux-start-menu-splitbar-h { + background-color: #d0d0d0; +} + +.ux-start-menu-bwrap { + background: transparent none; + border: 0px none; +} + +.ux-start-menu-body { + background: transparent none; + border: 0px none; +} + +.ux-start-menu-apps-panel { + background: #ffffff none; + border: 1px solid #1e2124; +} + +.ux-start-menu-tools-panel { + border: 0px none; + background: transparent url( ../images/taskbar/black/start-menu-right.png ) repeat-y scroll right + 0pt; +} + +#ux-taskbar-start { + background: #000000 url( ../images/taskbar/black/taskbar-start-panel-bg.gif ) repeat-x left top; + left: 0px; + padding: 0; + position: absolute; +} + +#ux-taskbar-start .x-toolbar { + background: none; + padding: 0px; + border: 0px none; +} + +#ux-taskbuttons-panel { + background: #000000 url( ../images/taskbar/black/taskbuttons-panel-bg.gif ) repeat-x left top; + padding-top: 0; + position: relative; +} + +.ux-taskbuttons-strip-wrap { /* overflow:hidden; + position:relative; + width:100%; */ + width: 100%; + overflow: hidden; + position: relative; + zoom: 1; +} + +ul.ux-taskbuttons-strip { + display: block; + width: 5000px; + zoom: 1; +} + +ul.ux-taskbuttons-strip li { + float: left; + margin-left: 2px; +} + +ul.ux-taskbuttons-strip li.ux-taskbuttons-edge { + float: left; + margin: 0 !important; + padding: 0 !important; + border: 0 none !important; + font-size: 1px !important; + line-height: 1px !important; + overflow: hidden; + zoom: 1; + background: transparent !important; + width: 1px; +} + +.x-clear { + clear: both; + height: 0; + overflow: hidden; + line-height: 0; + font-size: 0; +} + +.x-taskbuttons-scrolling { + position: relative; +} + +.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap { + margin-left: 18px; + margin-right: 18px; +} + +td.ux-taskButtons-edge { /*float:left;*/ + margin: 0 !important; + padding: 0 !important; + border: 0 none !important; + font-size: 1px !important; + line-height: 1px !important; + overflow: hidden; + zoom: 1; + background: transparent !important; + width: 1px; +} + +.ux-taskbuttons-scroller-left { + background: transparent url( ../images/taskbar/black/scroll-left.gif ) no-repeat -18px 0; + width: 18px; + position: absolute; + left: 1px; + top: 0px; + z-index: 10; + cursor: pointer; +} + +.ux-taskbuttons-scroller-left-over { + background-position: 0 0; +} + +.ux-taskbuttons-scroller-left-disabled { + background-position: -18px 0; + opacity: .5; + -moz-opacity: .5; + filter: alpha(opacity = 50); + cursor: default; +} + +.ux-taskbuttons-scroller-right { + background: transparent url( ../images/taskbar/black/scroll-right.gif ) no-repeat 0 0; + width: 18px; + position: absolute; + right: 0; + top: 0px; + z-index: 10; + cursor: pointer; +} + +.ux-taskbuttons-scroller-right-over { + background-position: -18px 0; +} + +.ux-taskbuttons-scroller-right-disabled { + background-position: 0 0; + opacity: .5; + -moz-opacity: .5; + filter: alpha(opacity = 50); + cursor: default; +} + +.ux-toolmenu-sep { + background-color: #18191a; + border-bottom: 1px solid #858789; + display: block; + font-size: 1px; + line-height: 1px; + margin: 2px 3px; +} + +.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item { + color: #ffffff; +} + +.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item { + color: #000000; +} + +.ux-start-menu-tools-panel .x-menu-item-active { + background: #525456 url( ../images/taskbar/black/item-over.gif ) repeat-x left bottom; + border: 1px solid #000000; + padding: 0; +} + +#ux-taskbar .x-splitbar-h { + background: #000000 url( ../images/taskbar/black/taskbar-split-h.gif ) no-repeat 0 0; + width: 8px; +} + +.x-window-header-text { + cursor: default; +} + +/* + * Begin Start button + */ +.ux-startbutton-left,.ux-startbutton-right { + font-size: 1px; + line-height: 1px; +} + +.ux-startbutton-left { + width: 10px; + height: 28px; + background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 0; +} + +.ux-startbutton-right { + width: 10px; + height: 30px; + background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -28px; +} + +.ux-startbutton-left i,.ux-startbutton-right i { + display: block; + width: 10px; + overflow: hidden; + font-size: 1px; + line-height: 1px; +} + +.ux-startbutton-center { + background: url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -56px; + vertical-align: middle; + text-align: center; + padding: 0; + cursor: pointer; + white-space: nowrap; +} + +#ux-taskbar .ux-startbutton-left { + background-position: 0 0; +} + +#ux-taskbar .ux-startbutton-right { + background-position: 0 -30px; +} + +#ux-taskbar .ux-startbutton-center { + background-position: 0 -60px; +} + +#ux-taskbar .x-btn-over .ux-startbutton-left { + background-position: 0 -270px; +} + +#ux-taskbar .x-btn-over .ux-startbutton-right { + background-position: 0 -300px; +} + +#ux-taskbar .x-btn-over .ux-startbutton-center { + background-position: 0 -330px; +} + +#ux-taskbar .x-btn-click .ux-startbutton-left { + background-position: 0 -180px; +} + +#ux-taskbar .x-btn-click .ux-startbutton-right { + background-position: 0 -210px; +} + +#ux-taskbar .x-btn-click .ux-startbutton-center { + background-position: 0 -240px; +} + +#ux-taskbar .active-win .ux-startbutton-left { + background-position: 0 -90px; +} + +#ux-taskbar .active-win .ux-startbutton-right { + background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -120px; +} + +#ux-taskbar .active-win .ux-startbutton-center { + background: url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -150px; +} + +#ux-taskbar .active-win .ux-startbutton-center button { + color: #fff; +} + +/* + * End Start button + */ +.x-resizable-proxy { + background: #C7DFFC; + opacity: .5; + -moz-opacity: .5; + filter: alpha(opacity = 50); + border: 1px solid #3b5a82; +} + +/* Desktop Shortcuts */ +#x-shortcuts dt { + float: left; + margin: 15px 0 0 15px; + clear: left; + width: 64px; + font: normal 10px tahoma, arial, verdana, sans-serif; + text-align: center; + zoom: 1; + display: block; +} + +#x-shortcuts dt a { + width: 64px; + display: block; + color: white; + text-decoration: none; +} + +#x-shortcuts dt div { + width: 100%; + color: white; + overflow: hidden; + text-overflow: ellipsis; + cursor: pointer; +} + +#x-shortcuts dt a:hover { + text-decoration: underline; +} diff --git a/war/gxt/desktop/images/add.gif b/war/gxt/desktop/images/add.gif new file mode 100644 index 0000000..9319525 Binary files /dev/null and b/war/gxt/desktop/images/add.gif differ diff --git a/war/gxt/desktop/images/delete.gif b/war/gxt/desktop/images/delete.gif new file mode 100644 index 0000000..5e2a3b1 Binary files /dev/null and b/war/gxt/desktop/images/delete.gif differ diff --git a/war/gxt/desktop/images/desktop.gif b/war/gxt/desktop/images/desktop.gif new file mode 100644 index 0000000..f305cb6 Binary files /dev/null and b/war/gxt/desktop/images/desktop.gif differ diff --git a/war/gxt/desktop/images/desktop3.jpg b/war/gxt/desktop/images/desktop3.jpg new file mode 100644 index 0000000..daca8bc Binary files /dev/null and b/war/gxt/desktop/images/desktop3.jpg differ diff --git a/war/gxt/desktop/images/gears.gif b/war/gxt/desktop/images/gears.gif new file mode 100644 index 0000000..2bf6bd7 Binary files /dev/null and b/war/gxt/desktop/images/gears.gif differ diff --git a/war/gxt/desktop/images/gears.png b/war/gxt/desktop/images/gears.png new file mode 100644 index 0000000..6acdc98 Binary files /dev/null and b/war/gxt/desktop/images/gears.png differ diff --git a/war/gxt/desktop/images/grid.png b/war/gxt/desktop/images/grid.png new file mode 100644 index 0000000..c4da495 Binary files /dev/null and b/war/gxt/desktop/images/grid.png differ diff --git a/war/gxt/desktop/images/hatch.gif b/war/gxt/desktop/images/hatch.gif new file mode 100644 index 0000000..6a044a8 Binary files /dev/null and b/war/gxt/desktop/images/hatch.gif differ diff --git a/war/gxt/desktop/images/hd-bg.gif b/war/gxt/desktop/images/hd-bg.gif new file mode 100644 index 0000000..f35a53f Binary files /dev/null and b/war/gxt/desktop/images/hd-bg.gif differ diff --git a/war/gxt/desktop/images/hd-tb-bg.gif b/war/gxt/desktop/images/hd-tb-bg.gif new file mode 100644 index 0000000..f800edb Binary files /dev/null and b/war/gxt/desktop/images/hd-tb-bg.gif differ diff --git a/war/gxt/desktop/images/icon_padlock.png b/war/gxt/desktop/images/icon_padlock.png new file mode 100644 index 0000000..92625ff Binary files /dev/null and b/war/gxt/desktop/images/icon_padlock.png differ diff --git a/war/gxt/desktop/images/icons-bg.png b/war/gxt/desktop/images/icons-bg.png new file mode 100644 index 0000000..6557cbb Binary files /dev/null and b/war/gxt/desktop/images/icons-bg.png differ diff --git a/war/gxt/desktop/images/launcher-bg.gif b/war/gxt/desktop/images/launcher-bg.gif new file mode 100644 index 0000000..c7cfd83 Binary files /dev/null and b/war/gxt/desktop/images/launcher-bg.gif differ diff --git a/war/gxt/desktop/images/launcher-btn.gif b/war/gxt/desktop/images/launcher-btn.gif new file mode 100644 index 0000000..a9a72d7 Binary files /dev/null and b/war/gxt/desktop/images/launcher-btn.gif differ diff --git a/war/gxt/desktop/images/logout.gif b/war/gxt/desktop/images/logout.gif new file mode 100644 index 0000000..a4f3738 Binary files /dev/null and b/war/gxt/desktop/images/logout.gif differ diff --git a/war/gxt/desktop/images/logout.png b/war/gxt/desktop/images/logout.png new file mode 100644 index 0000000..1fcb386 Binary files /dev/null and b/war/gxt/desktop/images/logout.png differ diff --git a/war/gxt/desktop/images/member.gif b/war/gxt/desktop/images/member.gif new file mode 100644 index 0000000..216c839 Binary files /dev/null and b/war/gxt/desktop/images/member.gif differ diff --git a/war/gxt/desktop/images/member.png b/war/gxt/desktop/images/member.png new file mode 100644 index 0000000..0f3657f Binary files /dev/null and b/war/gxt/desktop/images/member.png differ diff --git a/war/gxt/desktop/images/plugin.gif b/war/gxt/desktop/images/plugin.gif new file mode 100644 index 0000000..209c121 Binary files /dev/null and b/war/gxt/desktop/images/plugin.gif differ diff --git a/war/gxt/desktop/images/powered.gif b/war/gxt/desktop/images/powered.gif new file mode 100644 index 0000000..8ce74b8 Binary files /dev/null and b/war/gxt/desktop/images/powered.gif differ diff --git a/war/gxt/desktop/images/powered.png b/war/gxt/desktop/images/powered.png new file mode 100644 index 0000000..5b2a0b8 Binary files /dev/null and b/war/gxt/desktop/images/powered.png differ diff --git a/war/gxt/desktop/images/s.gif b/war/gxt/desktop/images/s.gif new file mode 100644 index 0000000..1d11fa9 Binary files /dev/null and b/war/gxt/desktop/images/s.gif differ diff --git a/war/gxt/desktop/images/tabs.gif b/war/gxt/desktop/images/tabs.gif new file mode 100644 index 0000000..759de0f Binary files /dev/null and b/war/gxt/desktop/images/tabs.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/item-over.gif b/war/gxt/desktop/images/taskbar/black/item-over.gif new file mode 100644 index 0000000..26c1fc2 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/item-over.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/scroll-left.gif b/war/gxt/desktop/images/taskbar/black/scroll-left.gif new file mode 100644 index 0000000..94fea48 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/scroll-left.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/scroll-right.gif b/war/gxt/desktop/images/taskbar/black/scroll-right.gif new file mode 100644 index 0000000..94b5669 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/scroll-right.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/start-menu-left-corners.png b/war/gxt/desktop/images/taskbar/black/start-menu-left-corners.png new file mode 100644 index 0000000..d6e5196 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/start-menu-left-corners.png differ diff --git a/war/gxt/desktop/images/taskbar/black/start-menu-left-right.png b/war/gxt/desktop/images/taskbar/black/start-menu-left-right.png new file mode 100644 index 0000000..a577d1b Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/start-menu-left-right.png differ diff --git a/war/gxt/desktop/images/taskbar/black/start-menu-right-corners.png b/war/gxt/desktop/images/taskbar/black/start-menu-right-corners.png new file mode 100644 index 0000000..b683301 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/start-menu-right-corners.png differ diff --git a/war/gxt/desktop/images/taskbar/black/start-menu-right.png b/war/gxt/desktop/images/taskbar/black/start-menu-right.png new file mode 100644 index 0000000..e5fa2b8 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/start-menu-right.png differ diff --git a/war/gxt/desktop/images/taskbar/black/start-menu-top-bottom.png b/war/gxt/desktop/images/taskbar/black/start-menu-top-bottom.png new file mode 100644 index 0000000..fbea3cb Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/start-menu-top-bottom.png differ diff --git a/war/gxt/desktop/images/taskbar/black/startbutton-icon.gif b/war/gxt/desktop/images/taskbar/black/startbutton-icon.gif new file mode 100644 index 0000000..8dcd2d1 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/startbutton-icon.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/startbutton.gif b/war/gxt/desktop/images/taskbar/black/startbutton.gif new file mode 100644 index 0000000..683313e Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/startbutton.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/taskbar-split-h.gif b/war/gxt/desktop/images/taskbar/black/taskbar-split-h.gif new file mode 100644 index 0000000..13564ad Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/taskbar-split-h.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/taskbar-start-panel-bg.gif b/war/gxt/desktop/images/taskbar/black/taskbar-start-panel-bg.gif new file mode 100644 index 0000000..9794880 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/taskbar-start-panel-bg.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/taskbutton.gif b/war/gxt/desktop/images/taskbar/black/taskbutton.gif new file mode 100644 index 0000000..df13974 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/taskbutton.gif differ diff --git a/war/gxt/desktop/images/taskbar/black/taskbuttons-panel-bg.gif b/war/gxt/desktop/images/taskbar/black/taskbuttons-panel-bg.gif new file mode 100644 index 0000000..0865c45 Binary files /dev/null and b/war/gxt/desktop/images/taskbar/black/taskbuttons-panel-bg.gif differ diff --git a/war/gxt/desktop/images/winbar-bg.gif b/war/gxt/desktop/images/winbar-bg.gif new file mode 100644 index 0000000..45295a6 Binary files /dev/null and b/war/gxt/desktop/images/winbar-bg.gif differ diff --git a/war/gxt/desktop/images/winbar-btn.gif b/war/gxt/desktop/images/winbar-btn.gif new file mode 100644 index 0000000..2c8c024 Binary files /dev/null and b/war/gxt/desktop/images/winbar-btn.gif differ diff --git a/war/gxt/desktop/images/windows-bg.gif b/war/gxt/desktop/images/windows-bg.gif new file mode 100644 index 0000000..396471e Binary files /dev/null and b/war/gxt/desktop/images/windows-bg.gif differ diff --git a/war/gxt/desktop/wallpapers/desktop.jpg b/war/gxt/desktop/wallpapers/desktop.jpg new file mode 100644 index 0000000..8e1fcb0 Binary files /dev/null and b/war/gxt/desktop/wallpapers/desktop.jpg differ diff --git a/war/gxt/flash/swfobject.js b/war/gxt/flash/swfobject.js new file mode 100644 index 0000000..4b704c5 --- /dev/null +++ b/war/gxt/flash/swfobject.js @@ -0,0 +1,5 @@ +/* SWFObject v2.1 + Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis + This software is released under the MIT License +*/ +var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write(" \ No newline at end of file diff --git a/war/resource_sweeper/36835D02BC0890D4D25B99588D70B3BF.cache.html b/war/resource_sweeper/36835D02BC0890D4D25B99588D70B3BF.cache.html new file mode 100644 index 0000000..f51cd49 --- /dev/null +++ b/war/resource_sweeper/36835D02BC0890D4D25B99588D70B3BF.cache.html @@ -0,0 +1,57 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/451CBB9441AFE105710F5EAD96834698.cache.html b/war/resource_sweeper/451CBB9441AFE105710F5EAD96834698.cache.html new file mode 100644 index 0000000..2de7b41 --- /dev/null +++ b/war/resource_sweeper/451CBB9441AFE105710F5EAD96834698.cache.html @@ -0,0 +1,57 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/57A0CE0B86A53B200DAA665E5942FFBF.cache.html b/war/resource_sweeper/57A0CE0B86A53B200DAA665E5942FFBF.cache.html new file mode 100644 index 0000000..08edbce --- /dev/null +++ b/war/resource_sweeper/57A0CE0B86A53B200DAA665E5942FFBF.cache.html @@ -0,0 +1,57 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/966792246656C7BC7E8E879BCA7FD593.cache.html b/war/resource_sweeper/966792246656C7BC7E8E879BCA7FD593.cache.html new file mode 100644 index 0000000..ecfd98c --- /dev/null +++ b/war/resource_sweeper/966792246656C7BC7E8E879BCA7FD593.cache.html @@ -0,0 +1,57 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/B06C65AF0DAAAFA207172A1DC4A9E023.gwt.rpc b/war/resource_sweeper/B06C65AF0DAAAFA207172A1DC4A9E023.gwt.rpc new file mode 100644 index 0000000..7dc4d6d --- /dev/null +++ b/war/resource_sweeper/B06C65AF0DAAAFA207172A1DC4A9E023.gwt.rpc @@ -0,0 +1,107 @@ +com.extjs.gxt.themes.client.Access, false, false, true, true, com.extjs.gxt.themes.client.Access/685252701, 685252701 +[Lcom.extjs.gxt.themes.client.Access;, false, false, true, true, [Lcom.extjs.gxt.themes.client.Access;/120293737, 120293737 +com.extjs.gxt.themes.client.Slate, false, false, true, true, com.extjs.gxt.themes.client.Slate/1941418072, 1941418072 +[Lcom.extjs.gxt.themes.client.Slate;, false, false, true, true, [Lcom.extjs.gxt.themes.client.Slate;/2662560020, 2662560020 +com.extjs.gxt.ui.client.Style$SortDir, false, false, true, true, com.extjs.gxt.ui.client.Style$SortDir/640452531, 640452531 +com.extjs.gxt.ui.client.core.FastMap, false, false, true, true, com.extjs.gxt.ui.client.core.FastMap/3488076414, 3488076414 +com.extjs.gxt.ui.client.core.FastSet, false, false, true, true, com.extjs.gxt.ui.client.core.FastSet/2139705081, 2139705081 +com.extjs.gxt.ui.client.data.BaseBooleanFilterConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseBooleanFilterConfig/47114578, 47114578 +[Lcom.extjs.gxt.ui.client.data.BaseBooleanFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseBooleanFilterConfig;/1642589127, 1642589127 +com.extjs.gxt.ui.client.data.BaseDateFilterConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseDateFilterConfig/4013643245, 4013643245 +[Lcom.extjs.gxt.ui.client.data.BaseDateFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseDateFilterConfig;/2667437259, 2667437259 +com.extjs.gxt.ui.client.data.BaseFilterConfig, false, false, true, false, com.extjs.gxt.ui.client.data.BaseFilterConfig/2428718063, 2428718063 +[Lcom.extjs.gxt.ui.client.data.BaseFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseFilterConfig;/3740213292, 3740213292 +com.extjs.gxt.ui.client.data.BaseFilterPagingLoadConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseFilterPagingLoadConfig/2138211457, 2138211457 +[Lcom.extjs.gxt.ui.client.data.BaseFilterPagingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseFilterPagingLoadConfig;/34593227, 34593227 +com.extjs.gxt.ui.client.data.BaseGroupingLoadConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseGroupingLoadConfig/12264880, 12264880 +[Lcom.extjs.gxt.ui.client.data.BaseGroupingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseGroupingLoadConfig;/937164088, 937164088 +com.extjs.gxt.ui.client.data.BaseListFilterConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseListFilterConfig/3409120418, 3409120418 +[Lcom.extjs.gxt.ui.client.data.BaseListFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseListFilterConfig;/1641032626, 1641032626 +com.extjs.gxt.ui.client.data.BaseListLoadConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseListLoadConfig/2201172752, 2201172752 +[Lcom.extjs.gxt.ui.client.data.BaseListLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseListLoadConfig;/3974160532, 3974160532 +com.extjs.gxt.ui.client.data.BaseModel, false, false, true, true, com.extjs.gxt.ui.client.data.BaseModel/405059268, 405059268 +com.extjs.gxt.ui.client.data.BaseModelData, false, false, true, true, com.extjs.gxt.ui.client.data.BaseModelData/3541881726, 3541881726 +[Lcom.extjs.gxt.ui.client.data.BaseModelData;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseModelData;/1474801170, 1474801170 +[Lcom.extjs.gxt.ui.client.data.BaseModel;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseModel;/2011808370, 2011808370 +com.extjs.gxt.ui.client.data.BaseNumericFilterConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseNumericFilterConfig/1870815159, 1870815159 +[Lcom.extjs.gxt.ui.client.data.BaseNumericFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseNumericFilterConfig;/2888123402, 2888123402 +com.extjs.gxt.ui.client.data.BasePagingLoadConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BasePagingLoadConfig/2011366567, 2011366567 +[Lcom.extjs.gxt.ui.client.data.BasePagingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BasePagingLoadConfig;/2317712753, 2317712753 +com.extjs.gxt.ui.client.data.BaseRemoteSortTreeLoadConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseRemoteSortTreeLoadConfig/312164525, 312164525 +[Lcom.extjs.gxt.ui.client.data.BaseRemoteSortTreeLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseRemoteSortTreeLoadConfig;/3584703654, 3584703654 +com.extjs.gxt.ui.client.data.BaseStringFilterConfig, false, false, true, true, com.extjs.gxt.ui.client.data.BaseStringFilterConfig/2159604562, 2159604562 +[Lcom.extjs.gxt.ui.client.data.BaseStringFilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseStringFilterConfig;/1612961225, 1612961225 +com.extjs.gxt.ui.client.data.BaseTreeModel, false, false, true, true, com.extjs.gxt.ui.client.data.BaseTreeModel/629153380, 629153380 +[Lcom.extjs.gxt.ui.client.data.BaseTreeModel;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BaseTreeModel;/3798848776, 3798848776 +com.extjs.gxt.ui.client.data.BeanModel, false, false, true, true, com.extjs.gxt.ui.client.data.BeanModel/158346479, 158346479 +[Lcom.extjs.gxt.ui.client.data.BeanModel;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.BeanModel;/1738188982, 1738188982 +[Lcom.extjs.gxt.ui.client.data.FilterConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.FilterConfig;/1920562560, 1920562560 +[Lcom.extjs.gxt.ui.client.data.FilterPagingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.FilterPagingLoadConfig;/764130373, 764130373 +[Lcom.extjs.gxt.ui.client.data.GroupingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.GroupingLoadConfig;/2566816166, 2566816166 +[Lcom.extjs.gxt.ui.client.data.ListLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.ListLoadConfig;/4056684818, 4056684818 +[Lcom.extjs.gxt.ui.client.data.LoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.LoadConfig;/305088416, 305088416 +[Lcom.extjs.gxt.ui.client.data.ModelData;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.ModelData;/1278407794, 1278407794 +[Lcom.extjs.gxt.ui.client.data.Model;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.Model;/2864064799, 2864064799 +[Lcom.extjs.gxt.ui.client.data.PagingLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.PagingLoadConfig;/3362861869, 3362861869 +[Lcom.extjs.gxt.ui.client.data.RemoteSortTreeLoadConfig;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.RemoteSortTreeLoadConfig;/837711618, 837711618 +com.extjs.gxt.ui.client.data.RpcMap, false, false, true, true, com.extjs.gxt.ui.client.data.RpcMap/3441186752, 3441186752 +[Lcom.extjs.gxt.ui.client.data.TreeModel;, false, false, true, true, [Lcom.extjs.gxt.ui.client.data.TreeModel;/4230972141, 4230972141 +com.extjs.gxt.ui.client.util.Theme, false, false, true, true, com.extjs.gxt.ui.client.util.Theme/903569106, 903569106 +[Lcom.extjs.gxt.ui.client.util.Theme;, false, false, true, true, [Lcom.extjs.gxt.ui.client.util.Theme;/2769591727, 2769591727 +com.extjs.gxt.ui.client.widget.form.SimpleComboValue, false, false, true, true, com.extjs.gxt.ui.client.widget.form.SimpleComboValue/150969862, 150969862 +[Lcom.extjs.gxt.ui.client.widget.form.SimpleComboValue;, false, false, true, true, [Lcom.extjs.gxt.ui.client.widget.form.SimpleComboValue;/2952812979, 2952812979 +com.extjs.gxt.ui.client.widget.form.Time, false, false, true, true, com.extjs.gxt.ui.client.widget.form.Time/415600523, 415600523 +[Lcom.extjs.gxt.ui.client.widget.form.Time;, false, false, true, true, [Lcom.extjs.gxt.ui.client.widget.form.Time;/3588548357, 3588548357 +com.google.gwt.i18n.shared.impl.DateRecord, false, false, true, true, com.google.gwt.i18n.shared.impl.DateRecord/3375188634, 3375188634 +[Lcom.google.gwt.i18n.shared.impl.DateRecord;, false, false, true, true, [Lcom.google.gwt.i18n.shared.impl.DateRecord;/2477927360, 2477927360 +com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException, true, true, true, true, com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533, 3936916533 +com.google.gwt.user.client.rpc.RpcTokenException, true, true, false, false, com.google.gwt.user.client.rpc.RpcTokenException/2345075298, 2345075298 +com.google.gwt.user.client.rpc.XsrfToken, false, false, true, true, com.google.gwt.user.client.rpc.XsrfToken/4254043109, 4254043109 +java.lang.Boolean, false, false, true, true, java.lang.Boolean/476441737, 476441737 +[Ljava.lang.Boolean;, false, false, true, true, [Ljava.lang.Boolean;/2507200464, 2507200464 +java.lang.Byte, false, false, true, true, java.lang.Byte/1571082439, 1571082439 +[Ljava.lang.Byte;, false, false, true, true, [Ljava.lang.Byte;/3053163818, 3053163818 +java.lang.Double, false, false, true, true, java.lang.Double/858496421, 858496421 +[Ljava.lang.Double;, false, false, true, true, [Ljava.lang.Double;/2857560407, 2857560407 +java.lang.Exception, true, false, true, false, java.lang.Exception/1920171873, 1920171873 +java.lang.Float, false, false, true, true, java.lang.Float/1718559123, 1718559123 +[Ljava.lang.Float;, false, false, true, true, [Ljava.lang.Float;/3956181278, 3956181278 +java.lang.Integer, false, false, true, true, java.lang.Integer/3438268394, 3438268394 +[Ljava.lang.Integer;, false, false, true, true, [Ljava.lang.Integer;/1574882222, 1574882222 +java.lang.Long, false, false, true, true, java.lang.Long/4227064769, 4227064769 +[Ljava.lang.Long;, false, false, true, true, [Ljava.lang.Long;/97727328, 97727328 +java.lang.Number, false, false, true, false, java.lang.Number/300033342, 300033342 +java.lang.RuntimeException, true, false, true, false, java.lang.RuntimeException/515124647, 515124647 +java.lang.Short, false, false, true, true, java.lang.Short/551743396, 551743396 +[Ljava.lang.Short;, false, false, true, true, [Ljava.lang.Short;/3779901635, 3779901635 +java.lang.String, true, true, true, true, java.lang.String/2004016611, 2004016611 +[Ljava.lang.String;, true, true, true, true, [Ljava.lang.String;/2600011424, 2600011424 +java.lang.Throwable, true, false, true, false, java.lang.Throwable/2953622131, 2953622131 +java.sql.Date, false, false, true, true, java.sql.Date/730999118, 730999118 +[Ljava.sql.Date;, false, false, true, true, [Ljava.sql.Date;/177260296, 177260296 +java.sql.Time, false, false, true, true, java.sql.Time/1816797103, 1816797103 +[Ljava.sql.Time;, false, false, true, true, [Ljava.sql.Time;/1999508513, 1999508513 +java.sql.Timestamp, false, false, true, true, java.sql.Timestamp/3040052672, 3040052672 +[Ljava.sql.Timestamp;, false, false, true, true, [Ljava.sql.Timestamp;/1038705795, 1038705795 +java.util.ArrayList, true, true, true, true, java.util.ArrayList/4159755760, 4159755760 +java.util.Arrays$ArrayList, true, true, true, true, java.util.Arrays$ArrayList/2507071751, 2507071751 +java.util.Collections$EmptyList, true, true, true, true, java.util.Collections$EmptyList/4157118744, 4157118744 +java.util.Collections$EmptyMap, false, false, true, true, java.util.Collections$EmptyMap/4174664486, 4174664486 +java.util.Collections$EmptySet, false, false, true, true, java.util.Collections$EmptySet/3523698179, 3523698179 +java.util.Collections$SingletonList, true, true, true, true, java.util.Collections$SingletonList/1586180994, 1586180994 +java.util.Date, false, false, true, true, java.util.Date/3385151746, 3385151746 +[Ljava.util.Date;, false, false, true, true, [Ljava.util.Date;/3768760277, 3768760277 +java.util.HashMap, false, false, true, true, java.util.HashMap/1797211028, 1797211028 +java.util.HashSet, false, false, true, true, java.util.HashSet/3273092938, 3273092938 +java.util.IdentityHashMap, false, false, true, true, java.util.IdentityHashMap/1839153020, 1839153020 +java.util.LinkedHashMap, false, false, true, true, java.util.LinkedHashMap/3008245022, 3008245022 +java.util.LinkedHashSet, false, false, true, true, java.util.LinkedHashSet/1826081506, 1826081506 +java.util.LinkedList, true, true, true, true, java.util.LinkedList/3953877921, 3953877921 +java.util.Stack, true, true, true, true, java.util.Stack/1346942793, 1346942793 +java.util.TreeMap, false, false, true, true, java.util.TreeMap/1493889780, 1493889780 +java.util.TreeSet, false, false, true, true, java.util.TreeSet/4043497002, 4043497002 +java.util.Vector, true, true, true, true, java.util.Vector/3057315478, 3057315478 +org.gcube.portlets.admin.resourcesweeper.client.async.SweeperService, false, false, false, false, _, 2582272046 +org.gcube.portlets.admin.resourcesweeper.shared.AtomicTreeNode, false, false, true, true, org.gcube.portlets.admin.resourcesweeper.shared.AtomicTreeNode/2391173670, 2391173670 +[Lorg.gcube.portlets.admin.resourcesweeper.shared.AtomicTreeNode;, false, false, true, true, [Lorg.gcube.portlets.admin.resourcesweeper.shared.AtomicTreeNode;/68841852, 68841852 +org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions, false, false, true, true, org.gcube.portlets.admin.resourcesweeper.shared.SweeperActions/824416927, 824416927 diff --git a/war/resource_sweeper/C4EA130FD0ED44BE513FEEDDE13614DA.cache.png b/war/resource_sweeper/C4EA130FD0ED44BE513FEEDDE13614DA.cache.png new file mode 100644 index 0000000..3620c59 Binary files /dev/null and b/war/resource_sweeper/C4EA130FD0ED44BE513FEEDDE13614DA.cache.png differ diff --git a/war/resource_sweeper/ECF111D313CAD0FC76C6C2E9E0B35A34.cache.html b/war/resource_sweeper/ECF111D313CAD0FC76C6C2E9E0B35A34.cache.html new file mode 100644 index 0000000..386ed7b --- /dev/null +++ b/war/resource_sweeper/ECF111D313CAD0FC76C6C2E9E0B35A34.cache.html @@ -0,0 +1,66 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/blank.html b/war/resource_sweeper/blank.html new file mode 100644 index 0000000..6c70bcf --- /dev/null +++ b/war/resource_sweeper/blank.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/war/resource_sweeper/clear.cache.gif b/war/resource_sweeper/clear.cache.gif new file mode 100644 index 0000000..e565824 Binary files /dev/null and b/war/resource_sweeper/clear.cache.gif differ diff --git a/war/resource_sweeper/clear.gif b/war/resource_sweeper/clear.gif new file mode 100644 index 0000000..35d42e8 Binary files /dev/null and b/war/resource_sweeper/clear.gif differ diff --git a/war/resource_sweeper/hosted.html b/war/resource_sweeper/hosted.html new file mode 100644 index 0000000..f6c5d82 --- /dev/null +++ b/war/resource_sweeper/hosted.html @@ -0,0 +1,364 @@ + + + +This html file is for Development Mode support. + diff --git a/war/resource_sweeper/resource_sweeper.nocache.js b/war/resource_sweeper/resource_sweeper.nocache.js new file mode 100644 index 0000000..8ea0d1c --- /dev/null +++ b/war/resource_sweeper/resource_sweeper.nocache.js @@ -0,0 +1,17 @@ +function resource_sweeper(){var O='',vb='" for "gwt:onLoadErrorFn"',tb='" for "gwt:onPropertyErrorFn"',hb='"><\/script>',Y='#',Yb='.cache.html',$='/',Rb='21E5AAE6F0B44C90C33611CBB988F4EA',Sb='36835D02BC0890D4D25B99588D70B3BF',Tb='451CBB9441AFE105710F5EAD96834698',Ub='57A0CE0B86A53B200DAA665E5942FFBF',Vb='966792246656C7BC7E8E879BCA7FD593',Xb=':',nb='::',$b='