📄 loadflags.java
字号:
//// LoadFlags// you can combine all those values to do a mask ! // for example (BIGTEXT | SMALLTEXT | HTTPLINK)// DJ 05.01.2001////package org.jahia.data.fields;import java.util.*;public class LoadFlags { public static final int INTEGER = 1; public static final int SMALLTEXT = 2; public static final int BIGTEXT = 4; public static final int DATE = 8; public static final int PAGE = 16; public static final int FILE = 32; //public static final int IMAGE = 64; //public static final int AUDIOCLIP = 128; //public static final int VIDEOCLIP = 256; public static final int APPLICATION = 512; public static final int FLOAT = 1024; public static final int BOOLEAN = 2048; public static final int COLOR = 4096; public static final int NEWSFEED = 1*65536; public static final int DATASOURCE = 2*65536; public static final int NOTHING = 0; public static final int ALL = -1; public static final int TEXTS = BIGTEXT | SMALLTEXT | COLOR; private static LoadFlags theObject; /** * @associates Integer */ private Hashtable loadFlags; /*** * constructor * */ protected LoadFlags() { loadFlags = new Hashtable(); loadFlags.put( new Integer(FieldTypes.INTEGER), new Integer(INTEGER) ); loadFlags.put( new Integer(FieldTypes.SMALLTEXT), new Integer(SMALLTEXT) ); loadFlags.put( new Integer(FieldTypes.BIGTEXT), new Integer(BIGTEXT) ); loadFlags.put( new Integer(FieldTypes.DATE), new Integer(DATE) ); loadFlags.put( new Integer(FieldTypes.PAGE), new Integer(PAGE) ); loadFlags.put( new Integer(FieldTypes.FILE), new Integer(FILE) ); loadFlags.put( new Integer(FieldTypes.APPLICATION), new Integer(APPLICATION) ); loadFlags.put( new Integer(FieldTypes.FLOAT), new Integer(FLOAT) ); loadFlags.put( new Integer(FieldTypes.BOOLEAN), new Integer(BOOLEAN) ); loadFlags.put( new Integer(FieldTypes.COLOR), new Integer(COLOR) ); } // end constructor /*** * returns a single instance of the object * */ public static synchronized LoadFlags getInstance() { if (theObject == null) { theObject = new LoadFlags(); } return theObject; } // end getInstance /*** * gets available field types * */ public Hashtable getLoadFlags() { Hashtable out = (Hashtable) loadFlags.clone(); return out; } // end getFieldTypes }// end LoadFlags
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -