Package net.sourceforge.processdash.data

Examples of net.sourceforge.processdash.data.SimpleData.format()


    private static void checkAlreadyJoined(DashboardContext ctx,
            PropertyKey key, String projectID) {
        String dataName = DataRepository.createDataName(key.path(), PROJECT_ID);
        SimpleData sd = ctx.getData().getSimpleValue(dataName);
        if (sd != null && projectID.equals(sd.format())) {
            throw new AlreadyJoinedException();

        } else {
            DashHierarchy hier = ctx.getHierarchy();
            int i = hier.getNumChildren(key);
View Full Code Here


        DataRepository data = getDataRepository();
        String prefix = getPrefix();
        String dataName = DataRepository.createDataName(prefix, DATA_NAME);
        SimpleData d = data.getSimpleValue(dataName);
        String subsetPrefix = null;
        if (d != null) subsetPrefix = d.format();
        if (subsetPrefix == null || subsetPrefix.length() == 0)
            subsetPrefix = DEFAULT_PREFIX;

        out.print("Location: ");
        out.print(WebServer.urlEncodePath(subsetPrefix));
View Full Code Here

            // first, check for a setting pointing to a defined standard.
            String settingDataName = DataRepository.createDataName(path,
                    SETTING_DATA_NAME);
            SimpleData d = data.getSimpleValue(settingDataName);
            if (d != null && d.test()) {
                String defectTypeName = d.format();
                if (defectTypeName.trim().length() > 0)
                    return getByName(defectTypeName, data);
            }

            // next, check for an ad-hoc standard, specified directly for this
View Full Code Here

            // particular path
            String contentDataName = DataRepository.createDataName(path,
                    CONTENTS_DATA_NAME);
            d = data.getSimpleValue(contentDataName);
            if (d != null && d.test())
                return getFromContents(d.format());
           
            // no luck - move up the hierarchy
            path = DataRepository.chopPath(path);
        }
View Full Code Here

       
        // check for a user setting pointing to a defined standard
        String dataName = DataRepository.createDataName(path, SETTING_DATA_NAME);
        SimpleData d = data.getSimpleValue(dataName);
        if (d != null && d.test()) {
            String result = d.format().trim();
            if (result.length() > 0)
                return result;
        }

        // check for an ad-hoc, inline standard
View Full Code Here

        // check for an ad-hoc, inline standard
        dataName = DataRepository.createDataName(path, CONTENTS_DATA_NAME);
        d = data.getSimpleValue(dataName);
        if (d != null && d.test()) {
            String result = getFromContents(d.format()).getName();
            if (result != null)
                result = " " + result;
            return result;
        }
View Full Code Here

        DataContext data = getDataContext();
        SimpleData prevProgramVal = data.getSimpleValue("Previous_Program");
        if (!hasValue(prevProgramVal))
            return;

        String prevProgram = prevProgramVal.format();
        SimpleData psp0tag = data.getSimpleValue(prevProgram + "/PSP0");
        if (!hasValue(psp0tag))
            return;

        // Next, check to see if size data has been entered for the preceding
View Full Code Here

            return false;

        DataContext c = getDataContext();
        for (String name : NAMES_TO_CHECK) {
            SimpleData sd = c.getSimpleValue(name);
            if (sd == null || !sd.test() || sd.format().trim().length() == 0)
                return false;
        }

        c.putValue("../Student_Profile_Complete", ImmutableDoubleData.TRUE);
        if (c.getSimpleValue("Completed") == null)
View Full Code Here

        String unit, units;
        DataRepository data = getDataRepository();
        String prefix = getPrefix();
        SimpleData d = data.getSimpleValue(prefix + "/" + UNITS_NAME);
        units = (d != null ? d.format() : null);
        if (units == null || units.trim().length() == 0)
            units = resources.getString("Default_Units");
        
        int semicolonPos = units.indexOf(';');
        if (semicolonPos > -1) {
View Full Code Here

        String prefix = path.toString();
        String projSchedIdDataName = DataRepository.createDataName(
            prefix, PROJECT_SCHEDULE_ID);

        // Next, check to see if the named schedule actually exists.
        String taskListName = val.format();
        if (EVTaskListData.exists(data, taskListName)
                || EVTaskListRollup.exists(data, taskListName)) {
            // The named schedule exists!  Retrieve its actual task list ID,
            // and record this for posterity.  Note that in the most common
            // case, we will be recording the exact same ID value that is
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.