blob: 81e7f9a9bebc15c4c6de7ffbe04f2da525d35f7c [file] [log] [blame]
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);
}
}