當前位置: 首頁>>代碼示例>>Java>>正文


Java QualifiedName.getLocalName方法代碼示例

本文整理匯總了Java中org.eclipse.core.runtime.QualifiedName.getLocalName方法的典型用法代碼示例。如果您正苦於以下問題:Java QualifiedName.getLocalName方法的具體用法?Java QualifiedName.getLocalName怎麽用?Java QualifiedName.getLocalName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.eclipse.core.runtime.QualifiedName的用法示例。


在下文中一共展示了QualifiedName.getLocalName方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: loadPreferences

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
public static Properties loadPreferences(IFile f) throws CoreException {
	int PLENGHT = PREFIX.length();
	Properties props = new Properties();
	String p = "";
	Map<QualifiedName, String> map = f.getPersistentProperties();
	for (QualifiedName qn : map.keySet()) {
		String key = qn.getLocalName();
		String value = map.get(qn);
		if (key.startsWith(PREFIX))
			p += key.substring(PLENGHT) + "=" + value + "\n";
		else
			props.put(key, value);
	}
	if (!p.isEmpty())
		props.put(NET_SF_JASPERREPORTS_JRPROPERTIES, p);
	return props;
}
 
開發者ID:OpenSoftwareSolutions,項目名稱:PDFReporter-Studio,代碼行數:18,代碼來源:FilePrefUtil.java

示例2: getKeyString

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
/**
 * Assemble a string representation of a QualifiedName typed key
 *
 * @param key
 * @return the assembled string key representation
 */
private synchronized String getKeyString(QualifiedName key) {
    traceFunc("getKeyString");
    String keyString = key.getQualifier() != null ? key.getQualifier() : "";
    String ret = keyString + "." + key.getLocalName();
    traceFunc("END getKeyString");
    return ret;
}
 
開發者ID:fabioz,項目名稱:Pydev,代碼行數:14,代碼來源:PythonNatureStore.java

示例3: getPersistentProperty

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
@Override
public String getPersistentProperty(QualifiedName key) throws CoreException {
    if (key.getLocalName().equals("PYTHON_PROJECT_VERSION")) {
        // TODO the comment below says "always the latests", but it isn't!
        return IPythonNature.PYTHON_VERSION_2_5;//for tests, always the latest version
    }
    //this is just for backward-compatibility
    if (key.getLocalName().equals("PROJECT_SOURCE_PATH")) {
        return "/test";
    }
    if (key.getLocalName().equals("PROJECT_EXTERNAL_SOURCE_PATH")) {
        return "";
    }
    throw new RuntimeException(key.getLocalName());
}
 
開發者ID:fabioz,項目名稱:Pydev,代碼行數:16,代碼來源:ProjectStub2.java

示例4: stringify

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
public static String stringify(final QualifiedName name) {
	return fromNull(name.getQualifier()).orSome("") + "." + name.getLocalName();
}
 
開發者ID:nasa,項目名稱:OpenSPIFe,代碼行數:4,代碼來源:ResourceUtil.java

示例5: Option

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
Option(QualifiedName name, String defaultValue) {
    this.name = name;
    this.defaultValue = defaultValue;
    this.value = defaultValue;
    key = name.getQualifier()+"."+name.getLocalName();
}
 
開發者ID:Elphel,項目名稱:vdt-plugin,代碼行數:7,代碼來源:Option.java

示例6: computeSharedPropertyFileName

import org.eclipse.core.runtime.QualifiedName; //導入方法依賴的package包/類
/**
 * Compute the file name to use for a given shared property
 * @param qName QualifiedName
 * @return String
 */
public String computeSharedPropertyFileName(QualifiedName qName) {

	return '.' + qName.getLocalName();
}
 
開發者ID:trylimits,項目名稱:Eclipse-Postfix-Code-Completion,代碼行數:10,代碼來源:JavaProject.java


注:本文中的org.eclipse.core.runtime.QualifiedName.getLocalName方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。