List of usage examples for com.google.gwt.core.client JavaScriptObject createArray
public static native JavaScriptObject createArray() ;
From source file:org.cruxframework.crux.plugin.gadget.client.features.osapi.people.GetPeopleRequestBuilder.java
License:Apache License
/** * Defines a set of fields to be requested. * //from w ww . j a v a 2s.com * @see PeopleService#setDefaultFields(String...) * * @param fields A set of fields to be requested. */ public final GetPeopleRequestBuilder setFields(String... fields) { JsArrayString array = JavaScriptObject.createArray().cast(); for (String field : fields) { array.push(field); } return setFields(array); }
From source file:org.cruxframework.crux.plugin.gadget.client.features.osapi.people.GetPersonRequestBuilder.java
License:Apache License
/** * Defines a set of fields to be requested. * /*from w ww . j ava 2 s . c om*/ * @see PeopleService#setDefaultFields(String...) * * @param fields A set of fields to be requested. */ public final GetPersonRequestBuilder setFields(String... fields) { JsArrayString array = JavaScriptObject.createArray().cast(); for (String field : fields) { array.push(field); } return setFields(array); }
From source file:org.cruxframework.crux.plugin.gadget.client.features.osapi.people.PeopleService.java
License:Apache License
/** * Convenience method to define a default set of fields to request. * Invocations of this method does not affect requests created with parameters * which explicitly define fields to request. * * @param fields Default set of fields to request. *//*from w w w . j a va2 s . com*/ public void setDefaultFields(String... fields) { defaultFields = JavaScriptObject.createArray().cast(); for (String field : fields) { defaultFields.push(field); } }
From source file:org.dashbuilder.renderer.chartjs.ChartJsDisplayer.java
License:Apache License
private AreaChartData createChartData() { List<DataColumn> columns = dataSet.getColumns(); String[] labels = new String[dataSet.getRowCount()]; DataColumn labelColumn = columns.get(0); for (int i = 0; i < dataSet.getRowCount(); i++) { String label = super.formatValue(dataSet.getValueAt(i, 0), labelColumn); labels[i] = label;/* ww w . j a va2s . com*/ } JsArray<AreaSeries> series = JavaScriptObject.createArray().cast(); for (int i = 1; i < columns.size(); i++) { DataColumn seriesColumn = columns.get(0); ColumnSettings columnSettings = displayerSettings.getColumnSettings(seriesColumn); double[] values = new double[dataSet.getRowCount()]; for (int j = 0; j < dataSet.getRowCount(); j++) { values[j] = ((Number) dataSet.getValueAt(j, i)).doubleValue(); } series.push(SeriesBuilder.create().withLabel(columnSettings.getColumnName()) .withFillColor(COLOR_ARRAY[i - 1]).withStoreColor(COLOR_ARRAY[i - 1]) .withPointColor(COLOR_ARRAY[i - 1]).withPointStrokeColor("#fff").withData(values).get()); } AreaChartData data = JavaScriptObject.createObject().cast(); data.setLabels(labels); data.setSeries(series); return data; }
From source file:org.dashbuilder.renderer.chartjs.ChartJsDisplayerView.java
License:Apache License
@Override public void dataClear() { labels.clear(); series = JavaScriptObject.createArray().cast(); }
From source file:org.dataconservancy.dcs.access.client.model.JsFile.java
License:Apache License
public void setMetadata(JsArray<JsMetadata> metadata) { JsArray<JsMetadata> copy = JavaScriptObject.createArray().cast(); for (int i = 0; i < metadata.length(); i++) { System.out.println("setting:" + metadata.get(i).getMetadata()); copy.set(i, metadata.get(i));// w w w. j av a 2 s .c om } this.getMetadata().setLength(0);// = JavaScriptObject.createArray().cast(); this.getMetadata().setLength(metadata.length()); for (int i = 0; i < copy.length(); i++) { copy.set(i, copy.get(i)); this.getMetadata().push(copy.get(i)); } }
From source file:org.dataconservancy.dcs.access.client.model.JsProvDocument.java
License:Apache License
public JsArrayString getRelatedEntities(String entityId) { JsArrayString relatedEntities = JavaScriptObject.createArray().cast(); JsArray<JsDerivedFrom> derivations = getDerivations(); int i = 0;/*from ww w . jav a 2 s . c o m*/ for (int k = 0; k < derivations.length(); k++) { if (derivations.get(k).getGeneratedEntity().equals(entityId)) { relatedEntities.set(i, derivations.get(k).getUsedEntity()); i++; } else if (derivations.get(k).getUsedEntity().equals(entityId)) { relatedEntities.set(i, derivations.get(k).getGeneratedEntity()); i++; } } return relatedEntities; }
From source file:org.dataconservancy.dcs.access.client.model.JsProvDocument.java
License:Apache License
public JsArray<JsAssociatedWith> getSafeActivities() { JsArray<JsAssociatedWith> activities = JavaScriptObject.createArray().cast(); int i = 0;/*www . j ava 2 s . c o m*/ try { JsArray<JsAssociatedWith> tempActivities = getActivities(); for (int k = 0; k < tempActivities.length(); k++) { if (tempActivities.get(k) != null && tempActivities.get(k).getAgentId() != null) { activities.set(i, tempActivities.get(k)); i++; } } } catch (Exception e) { if (getActivity() != null) activities.set(i, getActivity()); } if (getActivity() != null && getActivity().getActivityId() != null) activities.set(i, getActivity()); return activities; }
From source file:org.dataconservancy.dcs.access.client.model.JsProvDocument.java
License:Apache License
public JsArray<JsAssociatedWith> getActivities(String agentId) { JsArray<JsAssociatedWith> activities = JavaScriptObject.createArray().cast(); try {/* ww w .ja v a2s . c om*/ int i = 0; JsArray<JsAssociatedWith> tempActivities = getActivities(); for (int k = 0; k < tempActivities.length(); k++) { if (tempActivities.get(k).getAgentId().equalsIgnoreCase(agentId)) { activities.set(i, tempActivities.get(k)); i++; } } } catch (Exception e) { if (getActivity() != null) activities.set(0, getActivity()); } if (getActivity() != null && getActivity().getActivityId() != null) activities.set(0, getActivity()); return activities; }
From source file:org.dataconservancy.dcs.access.client.model.JsProvDocument.java
License:Apache License
public JsArray<JsGenerated> getGeneratedBysByEntity(String entityId) { JsArray<JsGenerated> generatedBys = JavaScriptObject.createArray().cast(); int k = 0;//from ww w . j a va 2 s. c o m try { for (int i = 0; i < getGeneratedBys().length(); i++) { if (getGeneratedBys().get(i) != null && getGeneratedBys().get(i).getActivityId() != null && getGeneratedBys().get(i).getEntity().equals(entityId)) { generatedBys.set(k, getGeneratedBys().get(i)); k++; } } } catch (Exception e) { JsGenerated gen = getGeneratedBy(); if (gen != null && gen.getActivityId() != null && gen.getEntity().equals(entityId)) generatedBys.set(k, gen); } JsGenerated gen = getGeneratedBy(); if (gen != null && gen.getActivityId() != null && gen.getEntity().equals(entityId)) generatedBys.set(k, gen); return generatedBys; }