|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.language.java.generator.CodePiece | +--org.argouml.language.java.generator.NamedCodePiece | +--org.argouml.language.java.generator.OperationCodePiece
This code piece represents an operation declaration.
Field Summary | |
---|---|
private boolean |
fullyQualifiedTypeNames
Indicates that the typenames are fully qualified in the source. |
private java.lang.String |
name
The name of the operation. |
private CodePiece |
operationDef
The code piece this operation represents. |
Constructor Summary | |
---|---|
OperationCodePiece(CodePiece javadocDef,
CodePiece operationDef,
java.lang.String name)
Constructor. |
Method Summary | |
---|---|
int |
getEndLine()
Return the end line |
int |
getEndPosition()
Return the end position. |
int |
getStartLine()
Return the start line |
int |
getStartPosition()
Return the start position. |
java.lang.StringBuffer |
getText()
Return the string representation for this piece of code. |
void |
write(java.io.BufferedReader reader,
java.io.BufferedWriter writer,
java.util.Stack parseStateStack)
Write the code this piece represents to file. |
Methods inherited from class org.argouml.language.java.generator.NamedCodePiece |
---|
ffCodePiece |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private CodePiece operationDef
private java.lang.String name
private boolean fullyQualifiedTypeNames
Constructor Detail |
public OperationCodePiece(CodePiece javadocDef, CodePiece operationDef, java.lang.String name)
javadocDef
- The code piece for the javadoc.operationDef
- The code piece this operation represents.name
- The name of the operation.Method Detail |
public java.lang.StringBuffer getText()
getText
in class CodePiece
public int getStartPosition()
getStartPosition
in class CodePiece
public int getEndPosition()
getEndPosition
in class CodePiece
public int getStartLine()
getStartLine
in class CodePiece
public int getEndLine()
getEndLine
in class CodePiece
public void write(java.io.BufferedReader reader, java.io.BufferedWriter writer, java.util.Stack parseStateStack) throws java.lang.Exception
write
in class NamedCodePiece
reader
- Read original code from this.writer
- Write code to this.parseStateStack
- Information with one stack frame for each
classifier that the parser has descended into.
java.lang.Exception
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |