Example usage for com.google.gwt.core.client JavaScriptObject createArray

List of usage examples for com.google.gwt.core.client JavaScriptObject createArray

Introduction

In this page you can find the example usage for com.google.gwt.core.client JavaScriptObject createArray.

Prototype

public static native JavaScriptObject createArray() ;

Source Link

Document

Returns a new array.

Usage

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);
}