Examples of HIterationGroup


Examples of org.zanata.model.HIterationGroup

    }

    @Override
    public int getTotalMessageCount(String groupSlug) {
        int result = 0;
        HIterationGroup group = versionGroupDAO.getBySlug(groupSlug);

        for (HProjectIteration version : getNotObsoleteProjectIterations(group)) {
            result +=
                    projectIterationDAO.getTotalMessageCountForIteration(
                            version.getId()).intValue();
        }
        result = result * group.getActiveLocales().size();
        return result;
    }
View Full Code Here

Examples of org.zanata.model.HIterationGroup

        return versionGroupDAO.getMaintainersBySlug(groupSlug);
    }

    @Override
    public boolean isVersionInGroup(String groupSlug, Long projectIterationId) {
        HIterationGroup group = versionGroupDAO.getBySlug(groupSlug);
        if (group != null && projectIterationId != null) {
            for (HProjectIteration iteration : group.getProjectIterations()) {
                if (iteration.getId().equals(projectIterationId)) {
                    return true;
                }
            }
        }
View Full Code Here

Examples of org.zanata.model.HIterationGroup

        return false;
    }

    @Override
    public Set<HLocale> getGroupActiveLocales(String groupSlug) {
        HIterationGroup group = versionGroupDAO.getBySlug(groupSlug);
        if (group != null) {
            return group.getActiveLocales();
        }
        return Collections.EMPTY_SET;
    }
View Full Code Here

Examples of org.zanata.model.HIterationGroup

    }

    @Override
    public List<HProjectIteration> getNonObsoleteProjectIterationsBySlug(
            String groupSlug) {
        HIterationGroup group = versionGroupDAO.getBySlug(groupSlug);
        return getNotObsoleteProjectIterations(group);
    }
View Full Code Here

Examples of org.zanata.model.HIterationGroup

    @Override
    public Map<LocaleId, List<HProjectIteration>> getMissingLocaleVersionMap(
            String groupSlug) {
        Map<LocaleId, List<HProjectIteration>> result = Maps.newHashMap();

        HIterationGroup group = versionGroupDAO.getBySlug(groupSlug);
        if (group != null) {
            for (HLocale activeLocale : group.getActiveLocales()) {
                List<HProjectIteration> versionList = Lists.newArrayList();
                for (HProjectIteration version : getNotObsoleteProjectIterations(group)) {
                    if (!isLocaleActivatedInVersion(version, activeLocale)) {
                        versionList.add(version);
                    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.