Uses of Class
org.objectweb.jac.ide.Class

Packages that use Class
org.objectweb.jac.ide This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). 
org.objectweb.jac.ide.diagrams   
org.objectweb.jac.ide.swing   
 

Uses of Class in org.objectweb.jac.ide
 

Subclasses of Class in org.objectweb.jac.ide
 class Aspect
           
 class Interface
           
 class Repository
          This class represents a repository class.
 

Methods in org.objectweb.jac.ide that return Class
 Class Project.findClass(String className)
          Find a class by its full name (my.package.ClassName)
 Class Package.getClassByName(String className)
          Gets a class by its name.
 Class Package.findClass(String className)
          Gets a class by its name.
 Class Member.getParent()
          Get the value of parent.
 Class Error.getCl()
           
 Class ClassFigure.getCl()
          Get the value of cl.
 Class Application.getMainClass()
          Get the value of mainClass.
 

Methods in org.objectweb.jac.ide with parameters of type Class
 void RttiPlugin.genFieldConfig(Writer output, Project project, Package pkg, Class cl, Field field)
           
 void RttiPlugin.genRoleConfig(Writer output, Project project, Package pkg, Class cl, RelationRole role)
           
 void PersistencePlugin.genClassConfig(Writer output, Project project, Package pkg, Class cl)
           
 void Package.addClass(Class c)
           
 void Package.removeClass(Class c)
           
 void Package.addRepository(Class itemClass)
          Add a repository for a class.
 void Member.setParent(Class v)
          Set the value of parent.
 void IntegrityPlugin.genClassConfig(Writer output, Project project, Package pkg, Class cl)
           
 void GuiPlugin.genClassConfig(Writer output, Project project, Package pkg, Class cl)
           
 void GuiPlugin.genRoleConfig(Writer output, Project project, Package pkg, Class cl, RelationRole role)
           
 void GuiPlugin.genFieldConfig(Writer output, Project project, Package pkg, Class cl, Field field)
           
 void GuiPlugin.genMethodConfig(Writer output, Project project, Package pkg, Class cl, Method method)
           
 void Diagram.removeInheritanceLink(Class cl, Class superClass)
          Removes an inheritance link between two classes
 void Diagram.removeInheritanceLink(Class cl, Class superClass)
          Removes an inheritance link between two classes
 void Diagram.importClass(Class cl, Point corner)
          Create a new figure for an existing class
 List Diagram.getMissingRelations(Class cl)
          Gets relations of a class with other classes on the diagram which are not on the diagram.
static Map CodeGeneration.getClassLineNumbers(Class c)
          Returns a Map giving the line number of methods in the generated java source file.
static void CodeGeneration.createClassCode(Project prj, Class c, File baseDir, String ppath)
          Generate the java source code of a class.
static void CodeGeneration.generateCode(Class cl)
           
 void Application.setMainClass(Class v)
          Set the value of mainClass.
 void AbstractPlugin.genClassConfig(Writer output, Project project, Package pkg, Class cl)
          Generate default rtti config code for a class
 void AbstractPlugin.genFieldConfig(Writer output, Project project, Package pkg, Class cl, Field field)
          Generate default rtti config code for a field
 void AbstractPlugin.genMethodConfig(Writer output, Project project, Package pkg, Class cl, Method method)
          Generate default rtti config code for a method
 void AbstractPlugin.genRoleConfig(Writer output, Project project, Package pkg, Class cl, RelationRole role)
          Generate default rtti config code for a relation role
 

Constructors in org.objectweb.jac.ide with parameters of type Class
Repository(Class itemsClass)
          Creates a new repository class
RelationLink(Class start, Class end)
           
RelationLink(Class start, Class end)
           
PointcutLink(Class start, Class end)
           
PointcutLink(Class start, Class end)
           
InheritanceLink(Class cl, Class superClass)
          Creates an inheritance link where cl extends superClass
InheritanceLink(Class cl, Class superClass)
          Creates an inheritance link where cl extends superClass
Error(String fileName, int line, String message, Class cl)
           
ClassFigure(Class cl, Point corner)
          Creates a new class figure
ClassFigure(Class cl)
           
 

Uses of Class in org.objectweb.jac.ide.diagrams
 

Methods in org.objectweb.jac.ide.diagrams that return Class
 Class ClassNameFigure.getSubstance()
          Get the value of substance.
 Class ClassFigure.getClassElement()
           
 

Methods in org.objectweb.jac.ide.diagrams with parameters of type Class
protected  void RelationLinkCreationTool.createRelation(Class source, Class target)
          Create a RelationLink between two classes.
protected  void RelationLinkCreationTool.createRelation(Class source, Class target)
          Create a RelationLink between two classes.
protected  void PointcutLinkCreationTool.createRelation(Class source, ModelElement target)
           
protected  void InheritanceLinkCreationTool.createRelation(Class source, Class target)
           
protected  void InheritanceLinkCreationTool.createRelation(Class source, Class target)
           
 void FieldFigure.linkToField(Class cl)
           
 void DiagramView.addClass(Class cl, Point location)
          Add a figure for a class at a given location
 void DiagramView.importRelations(Class cl)
          Import all relations and inheritance links between a class with other classes on the diagram
 void DiagramView.createRelation(Class source, Class target, RelationLinkFigure linkFigure, boolean isAggregation)
          Create a RelationLink between two classes.
 void DiagramView.createRelation(Class source, Class target, RelationLinkFigure linkFigure, boolean isAggregation)
          Create a RelationLink between two classes.
 ClassFigure DiagramView.findClass(Class cl)
          Find the figure of a given class in the default drawing.
 ClassFigure DiagramView.findClass(CH.ifa.draw.framework.Drawing drawing, Class cl)
          Find the figure of a given model element
 void ClassNameFigure.setSubstance(Class v)
          Set the value of substance.
 void ClassFigureCreationTool.importClass(Class cl, boolean importRelations)
          Import class
protected  void AggregationCreationTool.createRelation(Class source, Class target)
          Create a RelationLink between two classes.
protected  void AggregationCreationTool.createRelation(Class source, Class target)
          Create a RelationLink between two classes.
 

Constructors in org.objectweb.jac.ide.diagrams with parameters of type Class
ClassNameFigure(Class substance, ClassFigure parentFigure)
           
 

Uses of Class in org.objectweb.jac.ide.swing
 

Methods in org.objectweb.jac.ide.swing with parameters of type Class
 List MethodBodyCompletionEngine.buildClassWords(Class c)
          Get all the accessible words in the context of a given IDE class (fields,methods).
protected  void AccCompletionEngine.completeAttributeName(String start, Class cl, List result)
           
protected  void AccCompletionEngine.completeMethodName(String start, Class cl, List result)