|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jaxme.js.IndentationEngineImpl net.sf.jaxme.js.JavaSourceObject net.sf.jaxme.js.ConditionalIndentationJavaSourceObject net.sf.jaxme.js.AbstractJavaMethod
Nested Class Summary |
Nested classes inherited from class net.sf.jaxme.js.ConditionalIndentationJavaSourceObject |
ConditionalIndentationJavaSourceObject.LJFImpl, ConditionalIndentationJavaSourceObject.LoopVariable |
Field Summary |
Fields inherited from interface net.sf.jaxme.js.IndentationEngine |
NOTHING |
Constructor Summary | |
AbstractJavaMethod(java.lang.String pName,
JavaQName pType,
JavaSource.Protection pProtection)
|
Method Summary | |
DirectAccessible |
addParam(java.lang.Class p,
java.lang.String v)
Adds a parameter that this method takes. |
DirectAccessible |
addParam(JavaQName pType,
java.lang.String pName)
Adds a parameter that this method takes. |
DirectAccessible |
addParam(Parameter pParam)
Adds a parameter that this method takes. |
void |
addParam(java.lang.String p)
Deprecated. Use addParam(JavaQName, String) |
void |
addParam(java.lang.String p,
java.lang.String v)
Deprecated. Use addParam(JavaQName, String) |
void |
addThrows(java.lang.Class e)
Adds an exception to this methods list of exceptions. |
void |
addThrows(JavaQName e)
Adds an exception to this methods list of exceptions. |
void |
addThrows(java.lang.String e)
Deprecated. Use addThrows(JavaQName) |
void |
clearParams()
Clears the list of parameters. |
JavaQName[] |
getExceptions()
Returns the list of exceptions thrown by this method. |
Parameter[] |
getParams()
Returns the list of parameters that this method takes. |
boolean |
isThrowing(java.lang.Class e)
Returns whether the method is throwing the given exception. |
boolean |
isThrowing(JavaQName e)
Returns whether the method is throwing the given exception. |
Methods inherited from class net.sf.jaxme.js.JavaSourceObject |
getComment, getJavaSource, getName, getProtection, getType, isAbstract, isFinal, isStatic, newComment, setAbstract, setFinal, setJavaSource, setName, setProtection, setStatic, setType |
Methods inherited from class net.sf.jaxme.js.IndentationEngineImpl |
addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, addLine, asString, checkNulls, clear, getLevel, getLines, getLines, getPlaceHolder, indent, isEmpty, moveToBottom, moveToTop, newPlaceHolder, removePlaceHolder, setLevel, unindent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.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 |
Constructor Detail |
public AbstractJavaMethod(java.lang.String pName, JavaQName pType, JavaSource.Protection pProtection)
Method Detail |
public boolean isThrowing(JavaQName e)
Returns whether the method is throwing the given exception.
Note that this method doesn't care for inheritance. For example,
if the method declares to be throwing an IOException
,
then the value isThrowing(java.net.MalformedURLException.class)
is still false.
public boolean isThrowing(java.lang.Class e)
Returns whether the method is throwing the given exception.
Note that this method doesn't care for inheritance. For example,
if the method declares to be throwing an IOException
,
then the value isThrowing(java.net.MalformedURLException.class)
is still false.
public void addThrows(JavaQName e)
Adds an exception to this methods list of exceptions.
getExceptions()
public void addThrows(java.lang.Class e)
Adds an exception to this methods list of exceptions.
getExceptions()
public void addThrows(java.lang.String e)
addThrows(JavaQName)
Adds an exception to this methods list of exceptions.
getExceptions()
public void addParam(java.lang.String p)
addParam(JavaQName, String)
Adds a parameter that this method takes.
getParams()
public void addParam(java.lang.String p, java.lang.String v)
addParam(JavaQName, String)
Adds a parameter that this method takes.
getParams()
public DirectAccessible addParam(java.lang.Class p, java.lang.String v)
Adds a parameter that this method takes.
getParams()
public DirectAccessible addParam(JavaQName pType, java.lang.String pName)
Adds a parameter that this method takes.
getParams()
public DirectAccessible addParam(Parameter pParam)
Adds a parameter that this method takes.
getParams()
public void clearParams()
Clears the list of parameters.
public JavaQName[] getExceptions()
Returns the list of exceptions thrown by this method.
addThrows(JavaQName)
public Parameter[] getParams()
Returns the list of parameters that this method takes. Any element
in the list is an instance of Parameter
.
addParam(JavaQName, String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |