package org.eclipse.epf.library.edit.util; import org.eclipse.epf.library.edit.command.IActionManager; import org.eclipse.epf.uma.Process; public class ProcessPropUtil extends WbePropUtil { public static final String Process_SynFree = "process_synFree"; //$NON-NLS-1$ private static ProcessPropUtil processPropUtil = new ProcessPropUtil(); public static ProcessPropUtil getProcessPropUtil() { return processPropUtil; } public static ProcessPropUtil getProcessPropUtil(IActionManager actionManager) { return new ProcessPropUtil(actionManager); } protected ProcessPropUtil() { } protected ProcessPropUtil(IActionManager actionManager) { super(actionManager); } public boolean isSynFree(Process d) { Boolean value = getBooleanValue(d, Process_SynFree); return value == null ? false : value.booleanValue(); } public void setSynFree(Process d, boolean value) { setBooleanValue(d, Process_SynFree, value); } }