📄 dictionarytest.java.svn-base
字号:
package com.gisinfo.testcase;
import com.gisinfo.Dictionary.*;
import java.util.Vector;
/**
* Created by IntelliJ IDEA.
* User: Administrator
* Date: 2005-3-3
* Time: 14:29:26
* To change this template use File | Settings | File Templates.
*/
public class DictionaryTest {
static public void main(String[] argv){
// new a dictioanry structure
DictionaryStructure ds = DictionaryProperties.createDictionaryStructure();
//new a dictionary by a creater
Dictionary dictionary = new Dictionary(new DictionaryCreaterImpl(ds));
//create dictionary
dictionary.createDictionary() ;
//sort dictionary by dictionaryField displayOrder field
dictionary.dictionarySorting();
//get subDictioanry from a Dictionary key
Dictionary a_dictionary=dictionary.getSubDictionaryByKey(new DictionaryKey("TZ_GPL_AAT"));
//get subDictioanry from a Dictionary key
Dictionary sub_dictionary = dictionary.getSubDictionaryByKey(new DictionaryFieldKey("TZ_GPL_AAT","GJZ"));
// this method ignore all invisilble fields, but deprecated
// sub_dictionary.ignoreInvisibleFields();
// get a single field from dictionary
DictionaryField df = dictionary.search(new DictionaryFieldKey("TZ_GPL_AAT","GJDM"));
//get fields
Vector alldfs = dictionary.search(new DictionaryKey("TZ_GPL_AAT"));
alldfs = dictionary.search(new DictionaryKey("TZ_GPL_AAT"),false);
//get field without invisible field
Vector alldfs_ignore = dictionary.search(new DictionaryKey("TZ_GPL_AAT"),true);
return;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -