org.objectweb.jac.ide
Class Repository

java.lang.Object
  extended byorg.objectweb.jac.ide.ModelElement
      extended byorg.objectweb.jac.ide.Type
          extended byorg.objectweb.jac.ide.Class
              extended byorg.objectweb.jac.ide.Repository

public class Repository
extends Class

This class represents a repository class.


Constructor Summary
Repository(Class itemsClass)
          Creates a new repository class
 
Method Summary
 RelationRole getItemsRole()
           
 void setItemsRole(RelationRole newItemsRole)
           
 
Methods inherited from class org.objectweb.jac.ide.Class
addConstructor, addField, addImport, addInterface, addMainMethod, addMethod, addMethodIntf, findField, findMethod, findMethod, getAbstractMethods, getAllFields, getAllMethods, getAllNavigableRoles, getContainer, getFields, getFullName, getGenerationFullName, getGenerationName, getImports, getInheritedMethods, getInterfaces, getMethods, getNavigableRoles, getProject, getReferenceRoles, getRelationLinks, getRelationRoles, getSuperClass, gotoLine, implementInterface, implementMethod, isAbstract, overrideMethod, removeField, removeImport, removeInterface, removeMethod, removeMethodIntf, setAbstract, setContainer, setSuperClass
 
Methods inherited from class org.objectweb.jac.ide.Type
getPackagePath, isPrimitive, setPackagePath
 
Methods inherited from class org.objectweb.jac.ide.ModelElement
addConfigItem, addEndingLink, addLink, getConfigItems, getDescription, getEndingLinks, getLinks, getName, getType, remove, removeEndingLink, removeLink, setDescription, setEndingLinks, setLinks, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Repository

public Repository(Class itemsClass)
Creates a new repository class

Parameters:
itemsClass - the class of items contained in the repository. It is used to compute the name of the repository class (the plural of itemsClass)
Method Detail

getItemsRole

public RelationRole getItemsRole()

setItemsRole

public void setItemsRole(RelationRole newItemsRole)