本文整理汇总了Java中org.activiti.engine.task.Task.PRIORITY_NORMAL属性的典型用法代码示例。如果您正苦于以下问题:Java Task.PRIORITY_NORMAL属性的具体用法?Java Task.PRIORITY_NORMAL怎么用?Java Task.PRIORITY_NORMAL使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.activiti.engine.task.Task
的用法示例。
在下文中一共展示了Task.PRIORITY_NORMAL属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setValue
@Override
public void setValue(Object newValue) {
if (newValue instanceof Integer) {
priority = (Integer) newValue;
if (priority < Task.PRIORITY_NORMAL) {
super.setValue(i18nManager.getMessage(Messages.TASK_PRIORITY_LOW));
addStyleName(ExplorerLayout.STYLE_TASK_HEADER_PRIORITY_LOW);
} else if (priority == Task.PRIORITY_NORMAL) {
super.setValue(i18nManager.getMessage(Messages.TASK_PRIORITY_MEDIUM));
addStyleName(ExplorerLayout.STYLE_TASK_HEADER_PRIORITY_MEDIUM);
} else if (priority > Task.PRIORITY_NORMAL) {
super.setValue(i18nManager.getMessage(Messages.TASK_PRIORITY_HIGH));
addStyleName(ExplorerLayout.STYLE_TASK_HEADER_PRIORITY_HIGH);
}
} else {
throw new IllegalArgumentException("Can only set integer as new value for PriorityLabel");
}
}
示例2: getPriority
public int getPriority() {
String value = getValue().toString();
if (i18nManager.getMessage(Messages.TASK_PRIORITY_LOW).equals(value)) {
return Task.PRIORITY_MINIUM;
} else if (i18nManager.getMessage(Messages.TASK_PRIORITY_MEDIUM).equals(value)) {
return Task.PRIORITY_NORMAL;
} else {
return Task.PRIORITY_MAXIMUM;
}
}