/******************************************************************************* * Copyright (c) 2012-2015 Codenvy, S.A. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Codenvy, S.A. - initial API and implementation *******************************************************************************/ // GENERATED SOURCE. DO NOT EDIT. package org.eclipse.che.ide.ext.java.messages.impl; @SuppressWarnings({"unchecked", "cast"}) public class MessagesImpls { private MessagesImpls() {} public static final String CLIENT_SERVER_PROTOCOL_HASH = "f6a2016161435fd72e05fbd1fa92205ac328a2ab"; public static class ApplyProposalMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ApplyProposalMessage { protected ApplyProposalMessageImpl() {} @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ApplyProposalMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; public static native ApplyProposalMessageImpl make() /*-{ return { _type: 6 }; }-*/; } public static class CAProposalsComputedMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.CAProposalsComputedMessage { protected CAProposalsComputedMessageImpl() {} @Override public final native org.eclipse.che.ide.collections.Array<org.eclipse.che.ide.ext.java.messages.WorkerProposal> proposals() /*-{ return this["proposals"]; }-*/; public final native CAProposalsComputedMessageImpl setProposals(org.eclipse.che.ide.collections.js.JsoArray<org.eclipse.che.ide.ext.java.messages.WorkerProposal> proposals) /*-{ this["proposals"] = proposals; return this; }-*/; public final native boolean hasProposals() /*-{ return this.hasOwnProperty("proposals"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native CAProposalsComputedMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; public static native CAProposalsComputedMessageImpl make() /*-{ return { _type: 5 }; }-*/; } public static class ChangeImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.Change { protected ChangeImpl() {} @Override public final native int offset() /*-{ return this[0]; }-*/; public final native ChangeImpl setOffset(int offset) /*-{ this[0] = offset; return this; }-*/; public final native boolean hasOffset() /*-{ return this.hasOwnProperty(0); }-*/; @Override public final native int length() /*-{ return this[1]; }-*/; public final native ChangeImpl setLength(int length) /*-{ this[1] = length; return this; }-*/; public final native boolean hasLength() /*-{ return this.hasOwnProperty(1); }-*/; @Override public final native java.lang.String text() /*-{ return this[2]; }-*/; public final native ChangeImpl setText(java.lang.String text) /*-{ this[2] = text; return this; }-*/; public final native boolean hasText() /*-{ return this.hasOwnProperty(2); }-*/; public static native ChangeImpl make() /*-{ return []; }-*/; } public static class ComputeCAProposalsMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ComputeCAProposalsMessage { protected ComputeCAProposalsMessageImpl() {} @Override public final native java.lang.String projectPath() /*-{ return this["projectPath"]; }-*/; public final native ComputeCAProposalsMessageImpl setProjectPath(java.lang.String projectPath) /*-{ this["projectPath"] = projectPath; return this; }-*/; public final native boolean hasProjectPath() /*-{ return this.hasOwnProperty("projectPath"); }-*/; @Override public final native java.lang.String filePath() /*-{ return this["filePath"]; }-*/; public final native ComputeCAProposalsMessageImpl setFilePath(java.lang.String filePath) /*-{ this["filePath"] = filePath; return this; }-*/; public final native boolean hasFilePath() /*-{ return this.hasOwnProperty("filePath"); }-*/; @Override public final native java.lang.String docContent() /*-{ return this["docContent"]; }-*/; public final native ComputeCAProposalsMessageImpl setDocContent(java.lang.String docContent) /*-{ this["docContent"] = docContent; return this; }-*/; public final native boolean hasDocContent() /*-{ return this.hasOwnProperty("docContent"); }-*/; @Override public final native int offset() /*-{ return this["offset"]; }-*/; public final native ComputeCAProposalsMessageImpl setOffset(int offset) /*-{ this["offset"] = offset; return this; }-*/; public final native boolean hasOffset() /*-{ return this.hasOwnProperty("offset"); }-*/; @Override public final native java.lang.String fileName() /*-{ return this["fileName"]; }-*/; public final native ComputeCAProposalsMessageImpl setFileName(java.lang.String fileName) /*-{ this["fileName"] = fileName; return this; }-*/; public final native boolean hasFileName() /*-{ return this.hasOwnProperty("fileName"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ComputeCAProposalsMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; public static native ComputeCAProposalsMessageImpl make() /*-{ return { _type: 4 }; }-*/; } public static class ComputeCorrMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ComputeCorrMessage { protected ComputeCorrMessageImpl() {} @Override public final native org.eclipse.che.ide.collections.Array<org.eclipse.che.ide.ext.java.messages.ProblemLocationMessage> problemLocations() /*-{ return this["problemLocations"]; }-*/; public final native ComputeCorrMessageImpl setProblemLocations(org.eclipse.che.ide.collections.js.JsoArray<org.eclipse.che.ide.ext.java.messages.ProblemLocationMessage> problemLocations) /*-{ this["problemLocations"] = problemLocations; return this; }-*/; public final native boolean hasProblemLocations() /*-{ return this.hasOwnProperty("problemLocations"); }-*/; @Override public final native int documentSelectionLength() /*-{ return this["documentSelectionLength"]; }-*/; public final native ComputeCorrMessageImpl setDocumentSelectionLength(int documentSelectionLength) /*-{ this["documentSelectionLength"] = documentSelectionLength; return this; }-*/; public final native boolean hasDocumentSelectionLength() /*-{ return this.hasOwnProperty("documentSelectionLength"); }-*/; @Override public final native int documentOffset() /*-{ return this["documentOffset"]; }-*/; public final native ComputeCorrMessageImpl setDocumentOffset(int documentOffset) /*-{ this["documentOffset"] = documentOffset; return this; }-*/; public final native boolean hasDocumentOffset() /*-{ return this.hasOwnProperty("documentOffset"); }-*/; @Override public final native boolean updatedOffset() /*-{ return this["updatedOffset"]; }-*/; public final native ComputeCorrMessageImpl setUpdatedOffset(boolean updatedOffset) /*-{ this["updatedOffset"] = updatedOffset; return this; }-*/; public final native boolean hasUpdatedOffset() /*-{ return this.hasOwnProperty("updatedOffset"); }-*/; @Override public final native java.lang.String documentContent() /*-{ return this["documentContent"]; }-*/; public final native ComputeCorrMessageImpl setDocumentContent(java.lang.String documentContent) /*-{ this["documentContent"] = documentContent; return this; }-*/; @Override public final native java.lang.String filePath() /*-{ return this["filePath"]; }-*/; public final native ComputeCorrMessageImpl setFilePath(java.lang.String filePath) /*-{ this["filePath"] = filePath; return this; }-*/; public final native boolean hasFilePath() /*-{ return this.hasOwnProperty("filePath"); }-*/; public final native boolean hasDocumentContent() /*-{ return this.hasOwnProperty("documentContent"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ComputeCorrMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; @Override public final native java.lang.String projectId() /*-{ return this["projectId"]; }-*/; public final native ComputeCorrMessageImpl setProjectId(java.lang.String projectId) /*-{ this["projectId"] = projectId; return this; }-*/; public final native boolean hasProjectId() /*-{ return this.hasOwnProperty("projectId"); }-*/; public static native ComputeCorrMessageImpl make() /*-{ return { _type: 9 }; }-*/; } public static class ConfigMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ConfigMessage { protected ConfigMessageImpl() {} @Override public final native java.lang.String javaDocContext() /*-{ return this["javaDocContext"]; }-*/; public final native ConfigMessageImpl setJavaDocContext(java.lang.String javaDocContext) /*-{ this["javaDocContext"] = javaDocContext; return this; }-*/; public final native boolean hasJavaDocContext() /*-{ return this.hasOwnProperty("javaDocContext"); }-*/; @Override public final native java.lang.String projectName() /*-{ return this["projectName"]; }-*/; public final native ConfigMessageImpl setProjectName(java.lang.String projectName) /*-{ this["projectName"] = projectName; return this; }-*/; public final native boolean hasProjectName() /*-{ return this.hasOwnProperty("projectName"); }-*/; @Override public final native java.lang.String wsId() /*-{ return this["wsId"]; }-*/; public final native ConfigMessageImpl setWsId(java.lang.String wsId) /*-{ this["wsId"] = wsId; return this; }-*/; public final native boolean hasWsId() /*-{ return this.hasOwnProperty("wsId"); }-*/; @Override public final native java.lang.String restContext() /*-{ return this["restContext"]; }-*/; public final native ConfigMessageImpl setRestContext(java.lang.String restContext) /*-{ this["restContext"] = restContext; return this; }-*/; public final native boolean hasRestContext() /*-{ return this.hasOwnProperty("restContext"); }-*/; @Override public final native java.lang.String caPath() /*-{ return this["caPath"]; }-*/; public final native ConfigMessageImpl setCaPath(java.lang.String caPath) /*-{ this["caPath"] = caPath; return this; }-*/; public final native boolean hasCaPath() /*-{ return this.hasOwnProperty("caPath"); }-*/; public static native ConfigMessageImpl make() /*-{ return { _type: 1 }; }-*/; } public static class DependenciesUpdatedMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.DependenciesUpdatedMessage { protected DependenciesUpdatedMessageImpl() {} public static native DependenciesUpdatedMessageImpl make() /*-{ return { _type: 14 }; }-*/; } public static class FormatMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.FormatMessage { protected FormatMessageImpl() {} @Override public final native int offset() /*-{ return this["offset"]; }-*/; public final native FormatMessageImpl setOffset(int offset) /*-{ this["offset"] = offset; return this; }-*/; public final native boolean hasOffset() /*-{ return this.hasOwnProperty("offset"); }-*/; @Override public final native int length() /*-{ return this["length"]; }-*/; public final native FormatMessageImpl setLength(int length) /*-{ this["length"] = length; return this; }-*/; public final native boolean hasLength() /*-{ return this.hasOwnProperty("length"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native FormatMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; @Override public final native java.lang.String content() /*-{ return this["content"]; }-*/; public final native FormatMessageImpl setContent(java.lang.String content) /*-{ this["content"] = content; return this; }-*/; public final native boolean hasContent() /*-{ return this.hasOwnProperty("content"); }-*/; public static native FormatMessageImpl make() /*-{ return { _type: 11 }; }-*/; } public static class FormatResultMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.FormatResultMessage { protected FormatResultMessageImpl() {} @Override public final native org.eclipse.che.ide.collections.Jso textEdit() /*-{ return this["textEdit"]; }-*/; public final native FormatResultMessageImpl setTextEdit(org.eclipse.che.ide.collections.Jso textEdit) /*-{ this["textEdit"] = textEdit; return this; }-*/; public final native boolean hasTextEdit() /*-{ return this.hasOwnProperty("textEdit"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native FormatResultMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; public static native FormatResultMessageImpl make() /*-{ return { _type: 12 }; }-*/; } public static class ParseMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ParseMessage { protected ParseMessageImpl() {} @Override public final native java.lang.String projectPath() /*-{ return this["projectPath"]; }-*/; public final native ParseMessageImpl setProjectPath(java.lang.String projectPath) /*-{ this["projectPath"] = projectPath; return this; }-*/; public final native boolean hasProjectPath() /*-{ return this.hasOwnProperty("projectPath"); }-*/; @Override public final native java.lang.String filePath() /*-{ return this["filePath"]; }-*/; public final native ParseMessageImpl setFilePath(java.lang.String filePath) /*-{ this["filePath"] = filePath; return this; }-*/; public final native boolean hasFilePath() /*-{ return this.hasOwnProperty("filePath"); }-*/; @Override public final native java.lang.String fileName() /*-{ return this["fileName"]; }-*/; public final native ParseMessageImpl setFileName(java.lang.String fileName) /*-{ this["fileName"] = fileName; return this; }-*/; public final native boolean hasFileName() /*-{ return this.hasOwnProperty("fileName"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ParseMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; @Override public final native java.lang.String packageName() /*-{ return this["packageName"]; }-*/; public final native ParseMessageImpl setPackageName(java.lang.String packageName) /*-{ this["packageName"] = packageName; return this; }-*/; public final native boolean hasPackageName() /*-{ return this.hasOwnProperty("packageName"); }-*/; @Override public final native java.lang.String source() /*-{ return this["source"]; }-*/; public final native ParseMessageImpl setSource(java.lang.String source) /*-{ this["source"] = source; return this; }-*/; public final native boolean hasSource() /*-{ return this.hasOwnProperty("source"); }-*/; @Override public final native boolean ignoreMethodBodies() /*-{ return this["ignoreMethodBodies"]; }-*/; public final native ParseMessageImpl setIgnoreMethodBodiess(boolean ignoreMethodBodies) /*-{ this["ignoreMethodBodies"] = ignoreMethodBodies; return this; }-*/; public final native boolean hasIgnoreMethodBodies() /*-{ return this.hasOwnProperty("ignoreMethodBodies"); }-*/; public static native ParseMessageImpl make() /*-{ return { _type: 2 }; }-*/; } public static class PreferenceFormatSetMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.PreferenceFormatSetMessage { protected PreferenceFormatSetMessageImpl() {} @Override public final native org.eclipse.che.ide.collections.js.JsoStringMap<java.lang.String> settings() /*-{ return this["settings"]; }-*/; public final native PreferenceFormatSetMessageImpl setSettings(org.eclipse.che.ide.collections.js.JsoStringMap<java.lang.String> settings) /*-{ this["settings"] = settings; return this; }-*/; public final native boolean hasSettings() /*-{ return this.hasOwnProperty("settings"); }-*/; public static native PreferenceFormatSetMessageImpl make() /*-{ return { _type: 13 }; }-*/; } public static class ProblemImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.Problem { protected ProblemImpl() {} @Override public final native java.lang.String originatingFileName() /*-{ return this[0]; }-*/; public final native ProblemImpl setOriginatingFileName(java.lang.String originatingFileName) /*-{ this[0] = originatingFileName; return this; }-*/; public final native boolean hasOriginatingFileName() /*-{ return this.hasOwnProperty(0); }-*/; @Override public final native java.lang.String message() /*-{ return this[1]; }-*/; public final native ProblemImpl setMessage(java.lang.String message) /*-{ this[1] = message; return this; }-*/; public final native boolean hasMessage() /*-{ return this.hasOwnProperty(1); }-*/; @Override public final native int id() /*-{ return this[2]; }-*/; public final native ProblemImpl setId(int id) /*-{ this[2] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty(2); }-*/; @Override public final native org.eclipse.che.ide.collections.Array<java.lang.String> stringArguments() /*-{ return this[3]; }-*/; public final native ProblemImpl setStringArguments(org.eclipse.che.ide.collections.js.JsoArray<java.lang.String> stringArguments) /*-{ this[3] = stringArguments; return this; }-*/; public final native boolean hasStringArguments() /*-{ return this.hasOwnProperty(3); }-*/; @Override public final native int severity() /*-{ return this[4]; }-*/; public final native ProblemImpl setSeverity(int severity) /*-{ this[4] = severity; return this; }-*/; public final native boolean hasSeverity() /*-{ return this.hasOwnProperty(4); }-*/; @Override public final native int startPosition() /*-{ return this[5]; }-*/; public final native ProblemImpl setStartPosition(int startPosition) /*-{ this[5] = startPosition; return this; }-*/; public final native boolean hasStartPosition() /*-{ return this.hasOwnProperty(5); }-*/; @Override public final native int endPosition() /*-{ return this[6]; }-*/; public final native ProblemImpl setEndPosition(int endPosition) /*-{ this[6] = endPosition; return this; }-*/; public final native boolean hasEndPosition() /*-{ return this.hasOwnProperty(6); }-*/; @Override public final native int line() /*-{ return this[7]; }-*/; public final native ProblemImpl setLine(int line) /*-{ this[7] = line; return this; }-*/; public final native boolean hasLine() /*-{ return this.hasOwnProperty(7); }-*/; @Override public final native int column() /*-{ return this[8]; }-*/; public final native ProblemImpl setColumn(int column) /*-{ this[8] = column; return this; }-*/; public final native boolean hasColumn() /*-{ return this.hasOwnProperty(8); }-*/; public static native ProblemImpl make() /*-{ return []; }-*/; } public static class ProblemLocationMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ProblemLocationMessage { protected ProblemLocationMessageImpl() {} @Override public final native org.eclipse.che.ide.collections.Array<java.lang.String> getProblemArguments() /*-{ return this["problemArguments"]; }-*/; public final native ProblemLocationMessageImpl setProblemArguments(org.eclipse.che.ide.collections.js.JsoArray<java.lang.String> problemArguments) /*-{ this["problemArguments"] = problemArguments; return this; }-*/; public final native boolean hasProblemArguments() /*-{ return this.hasOwnProperty("problemArguments"); }-*/; @Override public final native java.lang.String getMarkerType() /*-{ return this["markerType"]; }-*/; public final native ProblemLocationMessageImpl setMarkerType(java.lang.String markerType) /*-{ this["markerType"] = markerType; return this; }-*/; public final native boolean hasMarkerType() /*-{ return this.hasOwnProperty("markerType"); }-*/; @Override public final native int getProblemId() /*-{ return this["problemId"]; }-*/; public final native ProblemLocationMessageImpl setProblemId(int problemId) /*-{ this["problemId"] = problemId; return this; }-*/; public final native boolean hasProblemId() /*-{ return this.hasOwnProperty("problemId"); }-*/; @Override public final native int getLength() /*-{ return this["length"]; }-*/; public final native ProblemLocationMessageImpl setLength(int length) /*-{ this["length"] = length; return this; }-*/; public final native boolean hasLength() /*-{ return this.hasOwnProperty("length"); }-*/; @Override public final native int getOffset() /*-{ return this["offset"]; }-*/; public final native ProblemLocationMessageImpl setOffset(int offset) /*-{ this["offset"] = offset; return this; }-*/; public final native boolean hasOffset() /*-{ return this.hasOwnProperty("offset"); }-*/; @Override public final native boolean isError() /*-{ return this["isError"]; }-*/; public final native ProblemLocationMessageImpl setIsError(boolean isError) /*-{ this["isError"] = isError; return this; }-*/; public final native boolean hasIsError() /*-{ return this.hasOwnProperty("isError"); }-*/; public static native ProblemLocationMessageImpl make() /*-{ return { }; }-*/; } public static class ProblemsMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ProblemsMessage { protected ProblemsMessageImpl() {} @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ProblemsMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; @Override public final native org.eclipse.che.ide.collections.Array<org.eclipse.che.ide.ext.java.messages.Problem> problems() /*-{ return this["problems"]; }-*/; public final native ProblemsMessageImpl setProblems(org.eclipse.che.ide.collections.js.JsoArray<org.eclipse.che.ide.ext.java.messages.Problem> problems) /*-{ this["problems"] = problems; return this; }-*/; public final native boolean hasProblems() /*-{ return this.hasOwnProperty("problems"); }-*/; public static native ProblemsMessageImpl make() /*-{ return { _type: 3 }; }-*/; } public static class ProposalAppliedMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.ProposalAppliedMessage { protected ProposalAppliedMessageImpl() {} @Override public final native org.eclipse.che.ide.ext.java.messages.Region selectionRegion() /*-{ return this["selectionRegion"]; }-*/; public final native ProposalAppliedMessageImpl setSelectionRegion(org.eclipse.che.ide.ext.java.messages.Region selectionRegion) /*-{ this["selectionRegion"] = selectionRegion; return this; }-*/; public final native boolean hasSelectionRegion() /*-{ return this.hasOwnProperty("selectionRegion"); }-*/; @Override public final native org.eclipse.che.ide.collections.Array<org.eclipse.che.ide.ext.java.messages.Change> changes() /*-{ return this["changes"]; }-*/; public final native ProposalAppliedMessageImpl setChanges(org.eclipse.che.ide.collections.js.JsoArray<org.eclipse.che.ide.ext.java.messages.Change> changes) /*-{ this["changes"] = changes; return this; }-*/; public final native boolean hasChanges() /*-{ return this.hasOwnProperty("changes"); }-*/; @Override public final native java.lang.String id() /*-{ return this["id"]; }-*/; public final native ProposalAppliedMessageImpl setId(java.lang.String id) /*-{ this["id"] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty("id"); }-*/; public static native ProposalAppliedMessageImpl make() /*-{ return { _type: 7 }; }-*/; } public static class RegionImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.Region { protected RegionImpl() {} @Override public final native int getLength() /*-{ return this["length"]; }-*/; public final native RegionImpl setLength(int length) /*-{ this["length"] = length; return this; }-*/; public final native boolean hasLength() /*-{ return this.hasOwnProperty("length"); }-*/; @Override public final native int getOffset() /*-{ return this["offset"]; }-*/; public final native RegionImpl setOffset(int offset) /*-{ this["offset"] = offset; return this; }-*/; public final native boolean hasOffset() /*-{ return this.hasOwnProperty("offset"); }-*/; public static native RegionImpl make() /*-{ return { }; }-*/; } public static class RemoveFqnMessageImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.RemoveFqnMessage { protected RemoveFqnMessageImpl() {} @Override public final native java.lang.String fqn() /*-{ return this["fqn"]; }-*/; public final native RemoveFqnMessageImpl setFqn(java.lang.String fqn) /*-{ this["fqn"] = fqn; return this; }-*/; public final native boolean hasFqn() /*-{ return this.hasOwnProperty("fqn"); }-*/; public static native RemoveFqnMessageImpl make() /*-{ return { _type: 10 }; }-*/; } public static class WorkerProposalImpl extends com.google.gwt.webworker.client.messages.MessageImpl implements org.eclipse.che.ide.ext.java.messages.WorkerProposal { protected WorkerProposalImpl() {} @Override public final native java.lang.String image() /*-{ return this[0]; }-*/; public final native WorkerProposalImpl setImage(java.lang.String image) /*-{ this[0] = image; return this; }-*/; public final native boolean hasImage() /*-{ return this.hasOwnProperty(0); }-*/; @Override public final native java.lang.String displayText() /*-{ return this[1]; }-*/; public final native WorkerProposalImpl setDisplayText(java.lang.String displayText) /*-{ this[1] = displayText; return this; }-*/; public final native boolean hasDisplayText() /*-{ return this.hasOwnProperty(1); }-*/; @Override public final native boolean autoInsertable() /*-{ return this[2]; }-*/; public final native WorkerProposalImpl setAutoInsertable(boolean autoInsertable) /*-{ this[2] = autoInsertable; return this; }-*/; public final native boolean hasAutoInsertable() /*-{ return this.hasOwnProperty(2); }-*/; @Override public final native java.lang.String id() /*-{ return this[3]; }-*/; public final native WorkerProposalImpl setId(java.lang.String id) /*-{ this[3] = id; return this; }-*/; public final native boolean hasId() /*-{ return this.hasOwnProperty(3); }-*/; public static native WorkerProposalImpl make() /*-{ return []; }-*/; } }