org.eclipse.xpand2.output
Class FileHandleImpl
java.lang.Object
org.eclipse.xpand2.output.FileHandleImpl
- All Implemented Interfaces:
- FileHandle, InsertionPointSupport
public class FileHandleImpl
- extends Object
- implements FileHandle, InsertionPointSupport
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileHandleImpl
public FileHandleImpl(Outlet outlet,
File f)
getOutlet
public Outlet getOutlet()
- Specified by:
getOutlet in interface FileHandle
getBuffer
public CharSequence getBuffer()
- Specified by:
getBuffer in interface FileHandle
setBuffer
public void setBuffer(CharSequence newBuffer)
- Specified by:
setBuffer in interface FileHandle
getTargetFile
public File getTargetFile()
- Specified by:
getTargetFile in interface FileHandle
getAbsolutePath
public String getAbsolutePath()
- Specified by:
getAbsolutePath in interface FileHandle
isAppend
public boolean isAppend()
- Specified by:
isAppend in interface FileHandle
isOverwrite
public boolean isOverwrite()
- Specified by:
isOverwrite in interface FileHandle
getFileEncoding
public String getFileEncoding()
- Specified by:
getFileEncoding in interface FileHandle
writeAndClose
public void writeAndClose()
- Specified by:
writeAndClose in interface FileHandle
getBytes
public byte[] getBytes()
activateInsertionPoint
public void activateInsertionPoint(Statement stmt)
- Specified by:
activateInsertionPoint in interface InsertionPointSupport
deactivateInsertionPoint
public void deactivateInsertionPoint(Statement stmt)
- Specified by:
deactivateInsertionPoint in interface InsertionPointSupport
registerInsertionPoint
public void registerInsertionPoint(Statement stmt)
- Specified by:
registerInsertionPoint in interface InsertionPointSupport
Copyright © 2015. All rights reserved.