de.uni_paderborn.fujaba.codegen
Class UMLPathTopOOFunction

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.CodeGenFunction
      extended byde.uni_paderborn.fujaba.codegen.OOGenFunction
          extended byde.uni_paderborn.fujaba.codegen.UMLPathTopOOFunction

public class UMLPathTopOOFunction
extends OOGenFunction

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.6 $
Author:
$Author: creckord $

Field Summary
 
Fields inherited from class de.uni_paderborn.fujaba.codegen.CodeGenFunction
IN_ORDER, NORM, POST_ORDER, PRE_ORDER
 
Constructor Summary
UMLPathTopOOFunction()
           
 
Method Summary
 java.lang.Object generateCode(FElement asgElement, java.lang.String methodName, java.lang.Object[] param)
          Generate code for an element.
 boolean isResponsible(java.lang.String methodName)
          Get the responsible attribute of the OOGenFunction object
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOGenFunction
toString
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.CodeGenFunction
add, concat, findNextResponsible, generate, generateCode, generateCode, generateCode, getClient, getClientOfChain, getMode, getPrevFunction, getSuccessor, setClient, setMode, setPrevFunction, setSuccessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UMLPathTopOOFunction

public UMLPathTopOOFunction()
Method Detail

isResponsible

public boolean isResponsible(java.lang.String methodName)
Description copied from class: CodeGenFunction
Get the responsible attribute of the OOGenFunction object

Specified by:
isResponsible in class CodeGenFunction
Parameters:
methodName - No description provided
Returns:
The responsible value
See Also:
CodeGenFunction.isResponsible(java.lang.String)

generateCode

public java.lang.Object generateCode(FElement asgElement,
                                     java.lang.String methodName,
                                     java.lang.Object[] param)
Description copied from class: CodeGenFunction
Generate code for an element. Subclasses must override this method. For backward compatibility this method is not abstract but invokes the old implementation.

Overrides:
generateCode in class CodeGenFunction
Parameters:
methodName - No description provided
param - No description provided
asgElement - No description provided
Returns:
No description provided
See Also:
CodeGenFunction.generateCode(de.uni_paderborn.fujaba.metamodel.FElement, java.lang.String, java.lang.Object[])