Package net.sourceforge.processdash.data

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


        }
    }

    private boolean testValue(String dataname) {
        SimpleData sd = getValue(dataname);
        return sd != null && sd.test();
    }

    public boolean parseFormData() {
        if (params.containsKey(INPUT_VAL))
            try {
View Full Code Here


                ENABLED_DATA_NAME);
        if (enabledVal == null)
            return Settings.getBool(ENABLED_SETTING_NAME, true);

        SimpleData enabled = enabledVal.getSimpleValue();
        return (enabled != null && enabled.test());
    }


    private String getDataName(String elemName) {
        return DataRepository.createDataName(currentTaskPath, elemName);
View Full Code Here

            requiredTag.equals("null"))
            return true;

        String dataName = DataRepository.createDataName(prefix, requiredTag);
        SimpleData t = data.getSimpleValue(dataName);
        return (t != null && t.test());
    }

    private void handleEdit() {
        String sessionID = getParameter("s");
        FormDataSession session = FormDataSession.getSession(sessionID);
View Full Code Here

    private void loadMilestoneData(String path) {
        String dataName = DataRepository.createDataName(path,
            MILESTONES_DATA_NAME);
        SimpleData val = data.getSimpleValue(dataName);
        if (val == null || !val.test())
            return;

        Element xml;
        try {
            xml = XMLUtils.parse(val.format()).getDocumentElement();
View Full Code Here

        if (arguments.size() < 2) return null;
       
        SimpleData test = getArg(arguments, 0);
       
        Object result = null;
        if (test != null && test.test())
            result = arguments.get(1);
        else if (arguments.size() > 2)
            result = arguments.get(2);

        if (result instanceof CompiledScript) {
View Full Code Here

          /** Respond to a change in the value of the freeze flag.
           */
          public synchronized void dataIsConsistent() {
              //System.out.println(freezeFlagName + " = "+ observedFlagValue);
              SimpleData flagValue = getSimpleValue(freezeFlagName);
              boolean flagState = (flagValue != null && flagValue.test());
              int newState = (flagState ? FDS_FROZEN : FDS_THAWED);

              if (initializing) {
                  initializing = false;
                  currentState = newState;
View Full Code Here

        }
    }

    public boolean getTest(String dataName) {
        SimpleData sd = getSimpleValue(dataName);
        return (sd != null && sd.test());
    }

    public PDashData getChild(String childName) {
        String childPrefix = DataRepository.createDataName(prefix, childName);
        return new PDashDataImpl(data, childPrefix);
View Full Code Here

    protected boolean testTagAt(DataContext data, PropertyKey node) {
        String fullTagName = DataRepository
                .createDataName(node.path(), tagName);
        SimpleData sd = data.getSimpleValue(fullTagName);
        return sd != null && sd.test();
    }

    protected void clearValueAt(DataContext data, PropertyKey node) {
        String fullDataName = getDataName(node);
        data.putValue(fullDataName, null);
View Full Code Here

            return "true".equalsIgnoreCase(settingVal);

        // Next, check for a flag defined by the current project or its process.
        SimpleData dataVal = getValue(dataName);
        if (dataVal != null)
            return dataVal.test();

        // Otherwise, return the default value.
        return defaultValue;
    }
View Full Code Here

    private boolean shouldOnlyIncludeCompletedProjects(DataRepository data,
            String prefix) {
        String dataName = DataRepository.createDataName(prefix,
            PROBE_ONLY_COMPLETED_NAME);
        SimpleData d = data.getSimpleValue(dataName);
        if (d != null && d.test() == false)
            return false;
        else
            return true;
    }
   
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.