de.frag.umlplugin.uml.command
Class AddExtendedClassesCommand

java.lang.Object
  extended by de.frag.umlplugin.uml.command.AbstractDiagramCommand
      extended by de.frag.umlplugin.uml.command.AbstractAddDependentClassesCommand
          extended by de.frag.umlplugin.uml.command.AddExtendedClassesCommand
All Implemented Interfaces:
DiagramCommand

public class AddExtendedClassesCommand
extends AbstractAddDependentClassesCommand

Adds dependent classes to a diagram.


Field Summary
 
Fields inherited from class de.frag.umlplugin.uml.command.AbstractAddDependentClassesCommand
qualifiedClassName
 
Fields inherited from class de.frag.umlplugin.uml.command.AbstractDiagramCommand
COMMAND_CLASS, COMMAND_ELEMENT_NAME, PSI_CLASS, SOURCE_CLASS, TARGET_CLASS, USAGE_TYPE
 
Constructor Summary
AddExtendedClassesCommand(java.lang.String qualifiedClassName)
           
 
Method Summary
protected  void addDependentClasses(UMLDiagram diagram, com.intellij.psi.PsiClass psiClass)
          Adds classes dependent to specified class to given diagram.
 java.lang.String toString()
          Creates a string representation of this command.
 
Methods inherited from class de.frag.umlplugin.uml.command.AbstractAddDependentClassesCommand
addAdditionalInfo, addClasses, canExecute, execute, renameClasses
 
Methods inherited from class de.frag.umlplugin.uml.command.AbstractDiagramCommand
createElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AddExtendedClassesCommand

public AddExtendedClassesCommand(@NotNull
                                 java.lang.String qualifiedClassName)
Method Detail

addDependentClasses

protected void addDependentClasses(@NotNull
                                   UMLDiagram diagram,
                                   @NotNull
                                   com.intellij.psi.PsiClass psiClass)
Adds classes dependent to specified class to given diagram.

Specified by:
addDependentClasses in class AbstractAddDependentClassesCommand
Parameters:
diagram - diagram
psiClass - subject class

toString

@NotNull
public java.lang.String toString()
Creates a string representation of this command.

Overrides:
toString in class java.lang.Object
Returns:
created string representation