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.LogFrameJS.java

License:Open Source License

public void setSpecificObjectives(List<SpecificObjectiveDTO> specificObjectives) {
    if (specificObjectives != null) {
        final JsArray<SpecificObjectiveJS> array = (JsArray<SpecificObjectiveJS>) JavaScriptObject
                .createArray();//  w w  w  .jav  a2s  .  c  o m

        for (final SpecificObjectiveDTO specificObjective : specificObjectives) {
            array.push(SpecificObjectiveJS.toJavaScript(specificObjective));
        }

        setSpecificObjectives(array);
    }
}

From source file:org.sigmah.offline.js.LogFrameJS.java

License:Open Source License

public void setPrerequisites(List<PrerequisiteDTO> prerequisites) {
    if (prerequisites != null) {
        final JsArray<PrerequisiteJS> array = (JsArray<PrerequisiteJS>) JavaScriptObject.createArray();

        for (final PrerequisiteDTO prerequisite : prerequisites) {
            array.push(PrerequisiteJS.toJavaScript(prerequisite));
        }/*from w ww. j  a  v  a  2 s.com*/

        setPrerequisites(array);
    }
}

From source file:org.sigmah.offline.js.LogFrameJS.java

License:Open Source License

public void setGroups(List<LogFrameGroupDTO> groups) {
    if (groups != null) {
        final JsArray<LogFrameGroupJS> array = (JsArray<LogFrameGroupJS>) JavaScriptObject.createArray();

        for (final LogFrameGroupDTO group : groups) {
            array.push(LogFrameGroupJS.toJavaScript(group));
        }//from   www.ja  va  2  s  .co  m

        setGroups(array);
    }
}

From source file:org.sigmah.offline.js.MonitoredPointJS.java

License:Open Source License

public void setHistory(List<MonitoredPointHistoryDTO> history) {
    if (history != null) {
        final JsArray<MonitoredPointHistoryJS> array = (JsArray<MonitoredPointHistoryJS>) JavaScriptObject
                .createArray();//from   www .ja v  a2s.c  o  m

        for (final MonitoredPointHistoryDTO entry : history) {
            array.push(MonitoredPointHistoryJS.toJavaScript(entry));
        }

        setHistory(array);
    }
}

From source file:org.sigmah.offline.js.OrgUnitJS.java

License:Open Source License

public static JsArrayInteger toArray(Set<OrgUnitDTO> children) {
    if (children == null) {
        return null;
    }//from  w w w  .  java2  s.com

    final JsArrayInteger array = (JsArrayInteger) JavaScriptObject.createArray();
    for (final OrgUnitDTO child : children) {
        array.push(child.getId());
    }
    return array;
}

From source file:org.sigmah.offline.js.PersonalCalendarJS.java

License:Open Source License

public void setEvents(Map<Date, List<Event>> eventsByDates) {
    if (eventsByDates != null) {
        final JsArray<PersonalEventJS> array = (JsArray<PersonalEventJS>) JavaScriptObject.createArray();

        for (final List<Event> events : eventsByDates.values()) {
            for (final Event event : events) {
                array.push(PersonalEventJS.toJavaScript(event));
            }//from w w  w.j  a va  2s.  c om
        }

        setEvents(array);
    }
}

From source file:org.sigmah.offline.js.PhaseModelJS.java

License:Open Source License

public void setSuccessors(List<PhaseModelDTO> successors) {
    if (successors != null) {
        final JsArrayInteger array = (JsArrayInteger) JavaScriptObject.createArray();

        for (final PhaseModelDTO phaseModelDTO : successors) {
            array.push(phaseModelDTO.getId());
        }// w  w w . j  a  va2  s .c  om

        setSuccessors(array);
    }
}

From source file:org.sigmah.offline.js.ProjectJS.java

License:Open Source License

public void setPhases(List<PhaseDTO> phases) {
    if (phases != null) {
        final JsArrayInteger array = (JsArrayInteger) JavaScriptObject.createArray();

        for (final PhaseDTO phase : phases) {
            array.push(phase.getId());/*from w  w w. j  a  v a2  s. co m*/
        }

        setPhases(array);
    }
}

From source file:org.sigmah.offline.js.ProjectJS.java

License:Open Source License

public void setValues(List<ValueDTO> values) {
    if (values != null) {
        final JsArrayInteger array = (JsArrayInteger) JavaScriptObject.createArray();

        for (final ValueDTO value : values) {
            array.push(value.getId());/*from  w  w  w.ja v  a2  s.  c o m*/
        }

        setValues(array);
    }
}

From source file:org.sigmah.offline.js.ProjectJS.java

License:Open Source License

public void setFunding(List<ProjectFundingDTO> funding) {
    if (funding != null) {
        final JsArray<ProjectFundingJS> array = (JsArray<ProjectFundingJS>) JavaScriptObject.createArray();

        for (final ProjectFundingDTO projectFundingDTO : funding) {
            array.push(ProjectFundingJS.toJavaScript(projectFundingDTO));
        }//from w  w  w .  j a v  a2  s .c  o m

        setFunding(array);
    }
}