org.acm.seguin.ide.common
Class CodingStandardsViewer.Refactor

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.acm.seguin.ide.common.CodingStandardsViewer.Violation
          extended by org.acm.seguin.ide.common.CodingStandardsViewer.Refactor
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Enclosing class:
CodingStandardsViewer

public class CodingStandardsViewer.Refactor
extends CodingStandardsViewer.Violation

This holds the information about a refactoring action to correct a coding standards violation, within in the tree view.

Author:
Mike Atkinson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
CodingStandardsViewer.Refactor(java.lang.String filename, int line, net.sourceforge.jrefactory.action.GenericAction action)
           
 
Method Summary
 net.sourceforge.jrefactory.action.GenericAction getAction()
          Gets the endLine attribute of the Duplicate object
 java.lang.String toString()
          Description of the Method
 
Methods inherited from class org.acm.seguin.ide.common.CodingStandardsViewer.Violation
getDescription, getFilename, getLine
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CodingStandardsViewer.Refactor

public CodingStandardsViewer.Refactor(java.lang.String filename,
                                      int line,
                                      net.sourceforge.jrefactory.action.GenericAction action)
Method Detail

getAction

public net.sourceforge.jrefactory.action.GenericAction getAction()
Gets the endLine attribute of the Duplicate object

Returns:
The endLine value

toString

public java.lang.String toString()
Description of the Method

Overrides:
toString in class CodingStandardsViewer.Violation
Returns:
Description of the Return Value