org.apache.ws.jaxme.js
Interface IndentationTarget
- IncreasingTarget, WriterTarget
public interface IndentationTarget
Interface that an IndentationEngine's target must
fulfill.
String | asString(JavaQName pQName) - Converts a class name into a string.
|
void | indent(int i) - Indents the current line by adding blanks for the given
indentation level.
|
boolean | isInterface() - Returns whether the IndentationEngine is creating a Java
interface.
|
void | write() - Terminates a line in the target.
|
void | write(String pValue) - Writes a string to the target.
|
asString
public String asString(JavaQName pQName)
Converts a class name into a string. The string may then be
written to the target using write()
.
indent
public void indent(int i)
throws IOException
Indents the current line by adding blanks for the given
indentation level. This method must be called before any
of the write(String)
or write()
methods or following the line terminating write()
method.
isInterface
public boolean isInterface()
Returns whether the IndentationEngine is creating a Java
interface. Creating an interface means, for example, that
method bodies are being suppressed.
write
public void write()
throws IOException
Terminates a line in the target.
write
public void write(String pValue)
throws IOException
Writes a string to the target.