de.uni_paderborn.fujaba.codegen
Class UMLClassBodyMethodsStrategy

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.UMLClassBodyStrategy
      extended byde.uni_paderborn.fujaba.codegen.UMLClassBodyMethodsStrategy
Direct Known Subclasses:
UMLClassBodyConstructorsStrategy

public class UMLClassBodyMethodsStrategy
extends UMLClassBodyStrategy

Version:
$Revision: 1.10.2.3 $
Author:
Carsten Reckord

Nested Class Summary
 
Nested classes inherited from class de.uni_paderborn.fujaba.codegen.UMLClassBodyStrategy
UMLClassBodyStrategy.AttrComparator, UMLClassBodyStrategy.MethodComparator
 
Field Summary
 
Fields inherited from class de.uni_paderborn.fujaba.codegen.UMLClassBodyStrategy
DEFAULT, PROHIBIT, REQUIRE
 
Constructor Summary
UMLClassBodyMethodsStrategy()
           
 
Method Summary
 void createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
protected  void createMethod(FMethod method)
          No comment provided by developer, please add a comment to improve documentation.
 int getCreateStatic()
          Get the createStatic attribute of the UMLClassBodyMethodsStrategy object
protected  java.util.SortedSet getMethods(FClass umlClass)
          Get the methods attribute of the UMLClassBodyMethodsStrategy object
 boolean isCreateStatic()
          Get the createStatic attribute of the UMLClassBodyMethodsStrategy object
protected  boolean isResponsible(FMethod method)
          Get the responsible attribute of the UMLClassBodyMethodsStrategy object
 void resetCreateStatic()
          No comment provided by developer, please add a comment to improve documentation.
 void setCreateStatic(boolean createStatic)
          Sets the createStatic attribute of the UMLClassBodyMethodsStrategy object
 void setCreateStatic(int createStatic)
          Sets the createStatic attribute of the UMLClassBodyMethodsStrategy object
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.UMLClassBodyStrategy
checkFlag, getClassHandler, setClassHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMLClassBodyMethodsStrategy

public UMLClassBodyMethodsStrategy()
Method Detail

createContents

public void createContents(FClass umlClass)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
createContents in class UMLClassBodyStrategy
Parameters:
umlClass - No description provided

createMethod

protected void createMethod(FMethod method)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
method - No description provided

isResponsible

protected boolean isResponsible(FMethod method)
Get the responsible attribute of the UMLClassBodyMethodsStrategy object

Parameters:
method - No description provided
Returns:
The responsible value

isCreateStatic

public boolean isCreateStatic()
Get the createStatic attribute of the UMLClassBodyMethodsStrategy object

Returns:
The createStatic value

setCreateStatic

public void setCreateStatic(boolean createStatic)
Sets the createStatic attribute of the UMLClassBodyMethodsStrategy object

Parameters:
createStatic - The new createStatic value

setCreateStatic

public void setCreateStatic(int createStatic)
Sets the createStatic attribute of the UMLClassBodyMethodsStrategy object

Parameters:
createStatic - The new createStatic value

resetCreateStatic

public void resetCreateStatic()
No comment provided by developer, please add a comment to improve documentation.


getCreateStatic

public int getCreateStatic()
Get the createStatic attribute of the UMLClassBodyMethodsStrategy object

Returns:
The createStatic value

getMethods

protected java.util.SortedSet getMethods(FClass umlClass)
Get the methods attribute of the UMLClassBodyMethodsStrategy object

Parameters:
umlClass - No description provided
Returns:
The methods value