org.apache.ws.jaxme.js
Interface LocalJavaField

All Superinterfaces:
DirectAccessible, IndentationEngine, IndentedObject, TypedValue
All Known Implementing Classes:
ConditionalIndentationJavaSourceObject.LJFImpl

public interface LocalJavaField
extends IndentationEngine, DirectAccessible, IndentedObject

Interface of a JavaField, which is local to a JavaMethod.

Author:
Jochen Wiedmann

Field Summary
 
Fields inherited from interface org.apache.ws.jaxme.js.IndentationEngine
NOTHING
 
Method Summary
 java.lang.String getName()
          Returns the fields name.
 JavaQName getType()
          Returns the fields type.
 boolean isFinal()
          Returns whether the field is final.
 void setFinal(boolean pFinal)
          Sets whether the field is final.
 
Methods inherited from interface org.apache.ws.jaxme.js.IndentationEngine
addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, clear, getLevel, getPlaceHolder, indent, moveToBottom, moveToTop, newPlaceHolder, setLevel, unindent, write, write
 
Methods inherited from interface org.apache.ws.jaxme.js.DirectAccessible
isNullable, setNullable
 
Methods inherited from interface org.apache.ws.jaxme.js.IndentedObject
write
 

Method Detail

getName

java.lang.String getName()

Returns the fields name.


getType

JavaQName getType()

Returns the fields type.

Specified by:
getType in interface TypedValue

isFinal

boolean isFinal()

Returns whether the field is final. By default it isn't.


setFinal

void setFinal(boolean pFinal)

Sets whether the field is final. By default it isn't.