Quellcode durchsuchen

Changed Event to be inside Handler instead of vice versa.

Hopefully this makes javac happier.
tags/7.0.0.alpha2
Artur Signell vor 12 Jahren
Ursprung
Commit
818e5ba6b7

+ 2
- 2
src/com/vaadin/terminal/gwt/client/ui/AbstractSplitPanelConnector.java Datei anzeigen

@@ -21,8 +21,8 @@ import com.vaadin.terminal.gwt.client.ConnectorHierarchyChangedEvent;
import com.vaadin.terminal.gwt.client.MouseEventDetails;
import com.vaadin.terminal.gwt.client.communication.ServerRpc;
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveEvent;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveEvent.SplitterMoveHandler;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveHandler;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveHandler.SplitterMoveEvent;

public abstract class AbstractSplitPanelConnector extends
AbstractComponentContainerConnector implements SimpleManagedLayout {

+ 20
- 18
src/com/vaadin/terminal/gwt/client/ui/VAbstractSplitPanel.java Datei anzeigen

@@ -27,7 +27,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Util;
import com.vaadin.terminal.gwt.client.VConsole;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveEvent.SplitterMoveHandler;
import com.vaadin.terminal.gwt.client.ui.VAbstractSplitPanel.SplitterMoveHandler.SplitterMoveEvent;

public class VAbstractSplitPanel extends ComplexPanel {

@@ -518,29 +518,31 @@ public class VAbstractSplitPanel extends ComplexPanel {
fireEvent(new SplitterMoveEvent(this));
}

public static class SplitterMoveEvent extends GwtEvent<SplitterMoveHandler> {
public interface SplitterMoveHandler extends EventHandler {
public void splitterMoved(SplitterMoveEvent event);
}
public interface SplitterMoveHandler extends EventHandler {
public void splitterMoved(SplitterMoveEvent event);

public static final Type<SplitterMoveHandler> TYPE = new Type<SplitterMoveHandler>();
public static class SplitterMoveEvent extends
GwtEvent<SplitterMoveHandler> {

private Widget splitPanel;
public static final Type<SplitterMoveHandler> TYPE = new Type<SplitterMoveHandler>();

public SplitterMoveEvent(Widget splitPanel) {
this.splitPanel = splitPanel;
}
private Widget splitPanel;

@Override
public com.google.gwt.event.shared.GwtEvent.Type<SplitterMoveHandler> getAssociatedType() {
return TYPE;
}
public SplitterMoveEvent(Widget splitPanel) {
this.splitPanel = splitPanel;
}

@Override
protected void dispatch(SplitterMoveHandler handler) {
handler.splitterMoved(this);
}
@Override
public com.google.gwt.event.shared.GwtEvent.Type<SplitterMoveHandler> getAssociatedType() {
return TYPE;
}

@Override
protected void dispatch(SplitterMoveHandler handler) {
handler.splitterMoved(this);
}

}
}

String getSplitterPosition() {

Laden…
Abbrechen
Speichern