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


Java FileHandle類代碼示例

本文整理匯總了Java中org.eclipse.xpand2.output.FileHandle的典型用法代碼示例。如果您正苦於以下問題:Java FileHandle類的具體用法?Java FileHandle怎麽用?Java FileHandle使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


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

示例1: format

import org.eclipse.xpand2.output.FileHandle; //導入依賴的package包/類
/**
 * Format code with PostProcessor (XPand style).
 */
public CharSequence format(String fileName, CharSequence code) {

	// create fileHandle with dummy outlet.
	File file = new File(fileName);
	FileHandle fileHandle = new FileHandleImpl(new Outlet(), file);
	fileHandle.setBuffer(code);

	// call postProcessor for formatting the code.
	csharpBeautifier.beforeWriteAndClose(fileHandle);

	// return formatted results.
	return fileHandle.getBuffer();

}
 
開發者ID:Yakindu,項目名稱:statecharts,代碼行數:18,代碼來源:Beautifier.java

示例2: beforeWriteAndClose

import org.eclipse.xpand2.output.FileHandle; //導入依賴的package包/類
@Override
public void beforeWriteAndClose(FileHandle impl) {
	CharSequence content = impl.getBuffer();
	String replaced = normalizeLineDelimiters(content);
	impl.setBuffer(replaced);
}
 
開發者ID:eclipse,項目名稱:xtext-extras,代碼行數:7,代碼來源:NewlineNormalizer.java

示例3: afterClose

import org.eclipse.xpand2.output.FileHandle; //導入依賴的package包/類
@Override
public void afterClose(FileHandle impl) {
	// nothing to do
}
 
開發者ID:eclipse,項目名稱:xtext-extras,代碼行數:5,代碼來源:NewlineNormalizer.java

示例4: hasVeto

import org.eclipse.xpand2.output.FileHandle; //導入依賴的package包/類
@Override
public boolean hasVeto(FileHandle handle) {
	Matcher matcher = PLUGIN_ELEMENT.matcher(handle.getBuffer());
	return matcher.find() && Strings.isEmpty(matcher.group(1).trim());
}
 
開發者ID:eclipse,項目名稱:xtext-extras,代碼行數:6,代碼來源:Generator.java

示例5: afterClose

import org.eclipse.xpand2.output.FileHandle; //導入依賴的package包/類
/**
 * {@inheritDoc}
 */
public void afterClose(final FileHandle impl) {
	// do nothing here
}
 
開發者ID:catedrasaes-umu,項目名稱:idl4emf,代碼行數:7,代碼來源:CppBeautifier.java


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