org.acm.seguin.refactor.type
Class RenameTypeData

java.lang.Object
  extended by org.acm.seguin.refactor.type.RenameTypeData

public class RenameTypeData
extends java.lang.Object

Object responsible for renaming a type

Author:
Chris Seguin

Constructor Summary
RenameTypeData(net.sourceforge.jrefactory.ast.ASTName oldValue, net.sourceforge.jrefactory.ast.ASTName newValue, TypeSummary init)
          Constructor for the RenameTypeData object
RenameTypeData(java.lang.String oldValue, java.lang.String newValue, TypeSummary init)
          Constructor for the RenameTypeData object
 
Method Summary
 net.sourceforge.jrefactory.ast.ASTName getNew()
          Return the new name
 net.sourceforge.jrefactory.ast.ASTName getOld()
          Return the oldname
 TypeSummary getTypeSummary()
          Get the type summary associated with the type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenameTypeData

public RenameTypeData(net.sourceforge.jrefactory.ast.ASTName oldValue,
                      net.sourceforge.jrefactory.ast.ASTName newValue,
                      TypeSummary init)
Constructor for the RenameTypeData object

Parameters:
oldValue - The old name
newValue - The new name
init - Description of Parameter

RenameTypeData

public RenameTypeData(java.lang.String oldValue,
                      java.lang.String newValue,
                      TypeSummary init)
Constructor for the RenameTypeData object

Parameters:
oldValue - The old name
newValue - The new name
init - Description of Parameter
Method Detail

getOld

public net.sourceforge.jrefactory.ast.ASTName getOld()
Return the oldname

Returns:
the old name

getNew

public net.sourceforge.jrefactory.ast.ASTName getNew()
Return the new name

Returns:
the new name

getTypeSummary

public TypeSummary getTypeSummary()
Get the type summary associated with the type

Returns:
the type summary