de.uni_paderborn.fujaba.codegen
Class OONewObjectExpr
java.lang.Object
de.uni_paderborn.fujaba.codegen.OOExpression
de.uni_paderborn.fujaba.codegen.OOSingleExpr
de.uni_paderborn.fujaba.codegen.OONewObjectExpr
- public class OONewObjectExpr
- extends OOSingleExpr
Class OONewObjectExpr
- Version:
- $Revision: 1.17 $
- Author:
- $Author: lowende $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OONewObjectExpr
public OONewObjectExpr(OOTypeInterface varType,
OOExpression parameter)
- Constructor for class OONewObjectExpr
- Parameters:
varType
- No description providedparameter
- No description provided
hasInParameter
public boolean hasInParameter(OOExpression value)
- Parameters:
value
- No description provided
- Returns:
- No description provided
- See Also:
#parameter
iteratorOfParameter
public java.util.Iterator iteratorOfParameter()
- Returns:
- No description provided
- See Also:
#parameter
sizeOfParameter
public int sizeOfParameter()
- Returns:
- No description provided
- See Also:
#parameter
addToParameter
public boolean addToParameter(OOExpression value)
- Parameters:
value
- The object added.
- Returns:
- No description provided
- See Also:
#parameter
removeFromParameter
public boolean removeFromParameter(OOExpression value)
- Parameters:
value
- No description provided
- Returns:
- No description provided
- See Also:
#parameter
removeAllFromParameter
public void removeAllFromParameter()
- See Also:
#parameter
getParameterAt
public OOExpression getParameterAt(int index)
- Parameters:
index
- No description provided
- Returns:
- The parameterAt value
- See Also:
#parameter
indexOfParameter
public int indexOfParameter(OOExpression elem)
- Parameters:
elem
- No description provided
- Returns:
- No description provided
- See Also:
#parameter
lastIndexOfParameter
public int lastIndexOfParameter(OOExpression elem)
- Parameters:
elem
- No description provided
- Returns:
- No description provided
- See Also:
#parameter
iteratorOfParameter
public java.util.Iterator iteratorOfParameter(OOExpression lowerBound)
- Parameters:
lowerBound
- No description provided
- Returns:
- No description provided
- See Also:
#parameter
isBeforeOfParameter
public boolean isBeforeOfParameter(OOExpression leftObject,
OOExpression rightObject)
- Parameters:
leftObject
- No description providedrightObject
- No description provided
- Returns:
- The beforeOfParameter value
- See Also:
#parameter
isAfterOfParameter
public boolean isAfterOfParameter(OOExpression leftObject,
OOExpression rightObject)
- Parameters:
leftObject
- No description providedrightObject
- No description provided
- Returns:
- The afterOfParameter value
- See Also:
#parameter
getFirstOfParameter
public OOExpression getFirstOfParameter()
- Returns:
- The firstOfParameter value
- See Also:
#parameter
getLastOfParameter
public OOExpression getLastOfParameter()
- Returns:
- The lastOfParameter value
- See Also:
#parameter
getNextOfParameter
public OOExpression getNextOfParameter(OOExpression object)
- Parameters:
object
- No description provided
- Returns:
- The nextOfParameter value
- See Also:
#parameter
getNextIndexOfParameter
public OOExpression getNextIndexOfParameter(OOExpression object,
int index)
- Parameters:
object
- No description providedindex
- No description provided
- Returns:
- The nextIndexOfParameter value
- See Also:
#parameter
getPreviousOfParameter
public OOExpression getPreviousOfParameter(OOExpression object)
- Parameters:
object
- No description provided
- Returns:
- The previousOfParameter value
- See Also:
#parameter
getPreviousIndexOfParameter
public OOExpression getPreviousIndexOfParameter(OOExpression object,
int index)
- Parameters:
object
- No description providedindex
- No description provided
- Returns:
- The previousIndexOfParameter value
- See Also:
#parameter
getVarType
public OOTypeInterface getVarType()
- Get the value of varType.
- Returns:
- Value of varType.
getSourceCode
public java.lang.String getSourceCode(OOGenVisitor visitor)
- Get the sourceCode attribute of the OONewObjectExpr object
- Overrides:
getSourceCode
in class OOExpression
- Parameters:
visitor
- No description provided
- Returns:
- The sourceCode value
toString
public java.lang.String toString()
- Returns:
- short string representation of current object