|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.codegen.OOExpression
de.uni_paderborn.fujaba.codegen.OOSingleExpr
de.uni_paderborn.fujaba.codegen.OONewArrayExpr
Class OONewObjectExpr
Field Summary | |
private OOTypeInterface |
elementType
UMLAttribute : 'varType : OOTypeInterface ' |
private de.upb.tools.fca.FLinkedList |
parameter
n < hasParameter OOExpression <--------------------------------- OONewObjectExpr parameter {ordered,} |
private OOExpression |
sizeExpr
UMLAttribute : 'parameter : OOExpression ' |
Fields inherited from class de.uni_paderborn.fujaba.codegen.OOExpression |
|
Constructor Summary | |
private |
OONewArrayExpr()
Default Constructor |
|
OONewArrayExpr(OOTypeInterface elementType,
OOExpression sizeExpr)
Constructor for class OONewObjectExpr |
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOExpression |
addAll, removeYou, toArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private OOExpression sizeExpr
private OOTypeInterface elementType
private de.upb.tools.fca.FLinkedList parameter
n < hasParameter OOExpression <--------------------------------- OONewObjectExpr parameter {ordered,}
Constructor Detail |
private OONewArrayExpr()
public OONewArrayExpr(OOTypeInterface elementType, OOExpression sizeExpr)
elementType
- No description providedsizeExpr
- No description providedMethod Detail |
public OOExpression getSizeExpr()
public OOTypeInterface getElementType()
public boolean hasInParameter(OOExpression value)
value
- No description provided
parameter
public java.util.Iterator iteratorOfParameter()
parameter
public int sizeOfParameter()
parameter
public boolean addToParameter(OOExpression value)
value
- The object added.
parameter
public boolean removeFromParameter(OOExpression value)
value
- No description provided
parameter
public void removeAllFromParameter()
parameter
public OOExpression getParameterAt(int index)
index
- No description provided
parameter
public int indexOfParameter(OOExpression elem)
elem
- No description provided
parameter
public int lastIndexOfParameter(OOExpression elem)
elem
- No description provided
parameter
public java.util.Iterator iteratorOfParameter(OOExpression lowerBound)
lowerBound
- No description provided
parameter
public boolean isBeforeOfParameter(OOExpression leftObject, OOExpression rightObject)
leftObject
- No description providedrightObject
- No description provided
parameter
public boolean isAfterOfParameter(OOExpression leftObject, OOExpression rightObject)
leftObject
- No description providedrightObject
- No description provided
parameter
public OOExpression getFirstOfParameter()
parameter
public OOExpression getLastOfParameter()
parameter
public OOExpression getNextOfParameter(OOExpression object)
object
- No description provided
parameter
public OOExpression getNextIndexOfParameter(OOExpression object, int index)
object
- No description providedindex
- No description provided
parameter
public OOExpression getPreviousOfParameter(OOExpression object)
object
- No description provided
parameter
public OOExpression getPreviousIndexOfParameter(OOExpression object, int index)
object
- No description providedindex
- No description provided
parameter
public java.lang.String getSourceCode(OOGenVisitor visitor)
getSourceCode
in class OOExpression
visitor
- No description provided
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |