IssueActivityType.java
- /**
- *
- */
- package org.itracker.model;
- public enum IssueActivityType implements IntCodeEnum<IssueActivityType> {
- ISSUE_CREATED(1),
- STATUS_CHANGE(2),
- OWNER_CHANGE(3),
- SEVERITY_CHANGE(4),
- COMPONENTS_MODIFIED(5),
- VERSIONS_MODIFIED(6),
- REMOVE_HISTORY(7),
- ISSUE_MOVE(8),
- SYSTEM_UPDATE(9),
- TARGETVERSION_CHANGE(10),
- DESCRIPTION_CHANGE(11),
- RESOLUTION_CHANGE(12),
- RELATION_ADDED(13),
- RELATION_REMOVED(14),
- ATTACHMENT_ADDED(15);
- final Integer code;
- private IssueActivityType(Integer code) {
- this.code = code;
- }
- /**
- * @deprecated
- */
- public static final IssueActivityType forCode(Integer type) {
- return IssueActivityType.values()[0].fromCode(type);
- }
- public static final IssueActivityType valueOf(Integer type) {
- return IssueActivityType.values()[0].fromCode(type);
- }
- public IssueActivityType fromCode(Integer code) {
- for (IssueActivityType c : IssueActivityType.values()) {
- if (c.getCode()== code) {
- return c;
- }
- }
- return null;
- }
- public Integer getCode() {
- return this.code;
- }
- }