本文整理汇总了Java中com.google.gwt.core.client.JsArrayString.createArray方法的典型用法代码示例。如果您正苦于以下问题:Java JsArrayString.createArray方法的具体用法?Java JsArrayString.createArray怎么用?Java JsArrayString.createArray使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.gwt.core.client.JsArrayString
的用法示例。
在下文中一共展示了JsArrayString.createArray方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: WebSocket
import com.google.gwt.core.client.JsArrayString; //导入方法依赖的package包/类
public WebSocket(String url, String protocol, WebSocketCallback callback) {
this.callback = callback;
JsArrayString jsProtocols = (JsArrayString) JsArrayString.createArray();
if (protocol != null) {
jsProtocols.push(protocol);
}
this.jsWebSocket = createJSWebSocket(url, jsProtocols, this);
}
示例2: setAnnotations
import com.google.gwt.core.client.JsArrayString; //导入方法依赖的package包/类
public final void setAnnotations(JsArray<BlameInfo> blameInfos) {
if (blameInfos.length() > 0) {
setBlameInfo(blameInfos);
JsArrayString gutters = ((JsArrayString) JsArrayString.createArray());
gutters.push(ANNOTATION_GUTTER_ID);
cm.setOption("gutters", gutters);
annotated = true;
DateTimeFormat format = DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_SHORT);
JsArray<LintLine> annotations = JsArray.createArray().cast();
for (BlameInfo blameInfo : Natives.asList(blameInfos)) {
for (RangeInfo range : Natives.asList(blameInfo.ranges())) {
Date commitTime = new Date(blameInfo.time() * 1000L);
String shortId = blameInfo.id().substring(0, 8);
String shortBlame =
C.shortBlameMsg(shortId, format.format(commitTime), blameInfo.author());
String detailedBlame =
C.detailedBlameMsg(
blameInfo.id(),
blameInfo.author(),
FormatUtil.mediumFormat(commitTime),
blameInfo.commitMsg());
annotations.push(
LintLine.create(shortBlame, detailedBlame, shortId, Pos.create(range.start() - 1)));
}
}
cm.setOption("lint", getAnnotation(annotations));
}
}
示例3: getEmptyArray
import com.google.gwt.core.client.JsArrayString; //导入方法依赖的package包/类
private JavaScriptObject getEmptyArray() {
return JsArrayString.createArray(0);
}
示例4: clearAnnotations
import com.google.gwt.core.client.JsArrayString; //导入方法依赖的package包/类
public final void clearAnnotations() {
JsArrayString gutters = ((JsArrayString) JsArrayString.createArray());
cm.setOption("gutters", gutters);
annotated = false;
}