List of usage examples for com.google.gwt.core.client JavaScriptObject createArray
public static native JavaScriptObject createArray() ;
From source file:org.sigmah.offline.js.ProjectJS.java
License:Open Source License
public void setFunded(List<ProjectFundingDTO> funded) { if (funded != null) { final JsArray<ProjectFundingJS> array = (JsArray<ProjectFundingJS>) JavaScriptObject.createArray(); for (final ProjectFundingDTO projectFundingDTO : funded) { array.push(ProjectFundingJS.toJavaScript(projectFundingDTO)); }/* w ww . j av a 2 s . c o m*/ setFunded(array); } }
From source file:org.sigmah.offline.js.ProjectJS.java
License:Open Source License
public void setAmendments(List<AmendmentDTO> amendments) { if (amendments != null) { final JsArray<AmendmentJS> array = (JsArray<AmendmentJS>) JavaScriptObject.createArray(); for (final AmendmentDTO amendmentDTO : amendments) { array.push(AmendmentJS.toJavaScript(amendmentDTO)); }/* www .j av a 2s.c o m*/ setAmendments(array); } }
From source file:org.sigmah.offline.js.ProjectModelJS.java
License:Open Source License
public void setPhaseModels(List<PhaseModelDTO> phaseModels) { if (phaseModels != null) { final JsArrayInteger array = (JsArrayInteger) JavaScriptObject.createArray(); for (final PhaseModelDTO phaseModel : phaseModels) { array.push(phaseModel.getId()); }//from w w w . ja v a2s .c o m setPhaseModels(array); } }
From source file:org.sigmah.offline.js.ProjectModelJS.java
License:Open Source License
public void setVisibilities(List<ProjectModelVisibilityDTO> visibilities) { if (visibilities != null) { final JsArray<ProjectModelVisibilityJS> array = (JsArray<ProjectModelVisibilityJS>) JavaScriptObject .createArray();//from w w w . ja va 2 s.c o m for (final ProjectModelVisibilityDTO visibility : visibilities) { array.push(ProjectModelVisibilityJS.toJavaScript(visibility)); } setVisibilities(array); } }
From source file:org.sigmah.offline.js.QualityCriterionJS.java
License:Open Source License
public void setSubCriteria(List<QualityCriterionDTO> subCriteria) { if (subCriteria != null) { final JsArray<QualityCriterionJS> array = (JsArray<QualityCriterionJS>) JavaScriptObject.createArray(); for (final QualityCriterionDTO qualityCriterionDTO : subCriteria) { array.push(QualityCriterionJS.toJavaScript(qualityCriterionDTO)); }//from w w w . j ava 2s . c om setSubCriteria(array); } }
From source file:org.sigmah.offline.js.QuestionElementJS.java
License:Open Source License
public void setChoices(List<QuestionChoiceElementDTO> choices) { if (choices != null) { final JsArray<QuestionChoiceElementJS> array = (JsArray<QuestionChoiceElementJS>) JavaScriptObject .createArray();// w ww . j av a 2 s . co m for (final QuestionChoiceElementDTO choice : choices) { array.push(QuestionChoiceElementJS.toJavaScript(choice)); } setChoices(array); } }
From source file:org.sigmah.offline.js.ReminderJS.java
License:Open Source License
public void setHistory(List<ReminderHistoryDTO> history) { if (history != null) { final JsArray<ReminderHistoryJS> array = (JsArray<ReminderHistoryJS>) JavaScriptObject.createArray(); for (final ReminderHistoryDTO entry : history) { array.push(ReminderHistoryJS.toJavaScript(entry)); }// ww w. j a va 2 s. c o m setHistory(array); } }
From source file:org.sigmah.offline.js.SpecificObjectiveJS.java
License:Open Source License
public void setExpectedResults(List<ExpectedResultDTO> expectedResults) { if (expectedResults != null) { final JsArray<ExpectedResultJS> array = (JsArray<ExpectedResultJS>) JavaScriptObject.createArray(); for (final ExpectedResultDTO expectedResult : expectedResults) { array.push(ExpectedResultJS.toJavaScript(expectedResult)); }// ww w . j a va 2 s. c o m setExpectedResults(array); } }
From source file:org.sigmah.offline.js.UpdateContactJS.java
License:Open Source License
public void setValues(List<ValueEventWrapper> values, UpdateContact updateContact) { if (values != null) { final JsArray<ValueJS> array = (JsArray<ValueJS>) JavaScriptObject.createArray(); for (final ValueEventWrapper value : values) { array.push(ValueJS.toJavaScript(updateContact, value)); }/*from w w w . j a va 2 s. com*/ setValues(array); } }
From source file:org.sigmah.offline.js.UpdateLayoutGroupIterationsJS.java
License:Open Source License
public void setIterationChanges(List<IterationChange> iterationChanges) { if (iterationChanges == null) { return;//from w w w. j a v a 2 s . c o m } final JsArray<IterationChangeJS> array = (JsArray<IterationChangeJS>) JavaScriptObject.createArray(); for (final IterationChange iterationChange : iterationChanges) { array.push(IterationChangeJS.toJavaScript(iterationChange)); } setIterationChangesJS(array); }