package com.vci.omd.constants; import java.util.ArrayList; import java.util.List; public enum SystemAttribute { OID("OID"), REVISIONOID("REVISIONOID"), NAMEOID("NAMEOID"), BTMNAME("BTMNAME"), ISLASTR("ISLASTR"), ISFIRSTR("ISFIRSTR"), ISLASTV("ISLASTV"), ISFIRSTV("ISFIRSTV"), CREATOR("CREATOR"), CREATETIME("CREATETIME"), LASTMODIFIER("LASTMODIFIER"), LASTMODIFYTIME("LASTMODIFYTIME"), REVISIONRULE("REVISIONRULE"), VERSIONRULE("VERSIONRULE"), REVISIONSEQ("REVISIONSEQ"), REVISIONVALUE("REVISIONVALUE"), VERSIONSEQ("VERSIONSEQ"), VERSIONVALUE("VERSIONVALUE"), LCTID("LCTID"), LCSTATUS("LCSTATUS"), TS("TS"), ID("ID"), NAME("NAME"), DESCRIPTION("DESCRIPTION"), OWNER("OWNER"), CHECKINBY("CHECKINBY"), CHECKINTIME("CHECKINTIME"), CHECKOUTBY("CHECKOUTBY"), CHECKOUTTIME("CHECKOUTTIME"), COPYFROMVERSION("COPYFROMVERSION"), F_OID("F_OID"), F_REVISIONOID("F_REVISIONOID"), F_NAMEOID("F_NAMEOID"), F_BTWNAME("F_BTWNAME"), T_OID("T_OID"), T_REVISIONOID("T_REVISIONOID"), T_NAMEOID("T_NAMEOID"), T_BTWNAME("T_BTWNAME"); private String text; private SystemAttribute(String text_){ this.text = text_; } public String text(){ return text; } public static List sysAttList(){ List list = new ArrayList(); list.add("OID"); list.add("REVISIONOID"); list.add("NAMEOID"); list.add("BTMNAME"); list.add("ISLASTR"); list.add("ISFIRSTR"); list.add("ISLASTV"); list.add("ISFIRSTV"); list.add("CREATOR"); list.add("CREATETIME"); list.add("LASTMODIFIER"); list.add("LASTMODIFYTIME"); list.add("REVISIONRULE"); list.add("VERSIONRULE"); list.add("REVISIONSEQ"); list.add("REVISIONVALUE"); list.add("VERSIONSEQ"); list.add("VERSIONVALUE"); list.add("LCTID"); list.add("LCSTATUS"); list.add("TS"); list.add("ID"); list.add("NAME"); list.add("DESCRIPTION"); list.add("OWNER"); list.add("CHECKINBY"); list.add("CHECKINTIME"); list.add("CHECKOUTBY"); list.add("CHECKOUTTIME"); list.add("COPYFROMVERSION"); list.add("F_OID"); list.add("F_REVISIONOID"); list.add("F_NAMEOID"); list.add("F_BTWNAME"); list.add("T_OID"); list.add("T_REVISIONOID"); list.add("T_NAMEOID"); list.add("T_BTWNAME"); return list; } public static List bosysAttList(){ List list = new ArrayList(); list.add("oid"); list.add("revisionoid"); list.add("nameoid"); list.add("btmname"); list.add("islastr"); list.add("isfirstr"); list.add("islastv"); list.add("isfirstv"); list.add("creator"); list.add("createtime"); list.add("lastmodifier"); list.add("lastmodifytime"); list.add("revisionrule"); list.add("versionrule"); list.add("revisionseq"); list.add("revisionvalue"); list.add("versionseq"); list.add("versionvalue"); list.add("lctid"); list.add("lcstatus"); list.add("ts"); list.add("id"); list.add("name"); list.add("description"); list.add("owner"); list.add("checkinby"); list.add("checkintime"); list.add("checkoutby"); list.add("checkouttime"); list.add("copyfromversion"); return list; } public static List losysAttList(){ List list = new ArrayList(); list.add("oid"); list.add("creator"); list.add("createtime"); list.add("lastmodifier"); list.add("lastmodifytime"); list.add("f_oid"); list.add("f_revisionoid"); list.add("f_nameoid"); list.add("f_btwname"); list.add("t_oid"); list.add("t_revisionoid"); list.add("t_nameoid"); list.add("t_btwname"); list.add("ts"); return list; } }