Uses of Interface
org.objectweb.dsrg.sofa.repository.model.Architecture

Packages that use Architecture
org.objectweb.dsrg.sofa.deployment   
org.objectweb.dsrg.sofa.microarchitecture   
org.objectweb.dsrg.sofa.repository   
org.objectweb.dsrg.sofa.repository.model   
org.objectweb.dsrg.sofa.repository.model.impl   
org.objectweb.dsrg.sofa.repository.model.util   
org.objectweb.dsrg.sofa.util   
org.objectweb.dsrg.sofa.util.checker   
 

Uses of Architecture in org.objectweb.dsrg.sofa.deployment
 

Methods in org.objectweb.dsrg.sofa.deployment with parameters of type Architecture
static org.eclipse.emf.common.util.EList<Property> DeploymentDockImpl.getComponentProperties(Architecture arch, Frame frm)
          Returns an EList of properties of the given Architecture which implements the Frame frm.
 

Uses of Architecture in org.objectweb.dsrg.sofa.microarchitecture
 

Methods in org.objectweb.dsrg.sofa.microarchitecture that return Architecture
 Architecture ComponentDescription.getComponentArchitecture()
          Model Architecture class of the component.
 

Methods in org.objectweb.dsrg.sofa.microarchitecture with parameters of type Architecture
static MIComponent ComponentFactory.createComponent(Architecture arch, Frame frame, FramePlaceholder fBinder, ContentPlaceholder cBinder, java.lang.Iterable<Aspect> aspects)
          Creates new instance of specified component and returns reference to its control interface.
static MIComponent ComponentFactory.createComponent(Architecture arch, Frame frame, java.lang.Iterable<Aspect> aspects, java.lang.Iterable<Bindable> units)
          Deprecated.  
static java.lang.Object ComponentFactory.createContentObject(Architecture arch)
          Creates instance of the content class of the primitive component.
 

Uses of Architecture in org.objectweb.dsrg.sofa.repository
 

Methods in org.objectweb.dsrg.sofa.repository that return Architecture
 Architecture RepositoryFacade.createArchitecture(Architecture previous, Frame _implements)
          Creates new version of already existing architecture.
 Architecture RepositoryFacade.createArchitecture(java.lang.String name, Frame _implements)
          Creates new architecture
 Architecture RepositoryFacade.updateArchitecture(java.io.File srcxmi, Architecture orig, RepositoryFacade.VersionMap vm)
          Updates the given architecture according to info obtained from the xmi file - WARNING: it can return a different instance.
 

Methods in org.objectweb.dsrg.sofa.repository that return types with arguments of type Architecture
 java.util.List<Architecture> EntitiesSet.getArchitectures()
          Returns list of architectures stored in this object.
 

Methods in org.objectweb.dsrg.sofa.repository with parameters of type Architecture
 void EntitiesSet.add(Architecture entity)
          Adds an entity to the set.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Architecture entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
 boolean EntitiesSet.contains(Architecture entity)
          Is the entity in the set?
 Architecture RepositoryFacade.createArchitecture(Architecture previous, Frame _implements)
          Creates new version of already existing architecture.
 AssemblyDescriptor RepositoryFacade.createAssemblyDesc(AssemblyDescriptor previous, Architecture topLevelArch)
          Creates new version of already existing assembly descriptor.
 AssemblyDescriptor RepositoryFacade.createAssemblyDesc(java.lang.String name, Architecture topLevelArch)
          Creates new assembly descriptor.
static java.util.List<Interface> RepositoryUtil.getAllInterfaces(Architecture arch)
          Returns a list with all interfaces of all frames of the given architecture.
static java.util.List<Interface> RepositoryUtil.getAllProvidedInterfaces(Architecture arch)
          Returns a list with all provided interfaces of all frames of the given architecture.
static java.util.List<Interface> RepositoryUtil.getAllRequiredInterfaces(Architecture arch)
          Returns a list with all required interfaces of all frames of the given architecture.
static Interface RepositoryUtil.getInterfaceOfArchitecture(java.lang.String name, Architecture arch)
          Returns architecture's interface with the given name
 Architecture RepositoryFacade.updateArchitecture(java.io.File srcxmi, Architecture orig, RepositoryFacade.VersionMap vm)
          Updates the given architecture according to info obtained from the xmi file - WARNING: it can return a different instance.
 

Method parameters in org.objectweb.dsrg.sofa.repository with type arguments of type Architecture
 void EntitiesSet.addArchitectures(java.lang.Iterable<Architecture> entities)
          Adds entities to the set.
 

Uses of Architecture in org.objectweb.dsrg.sofa.repository.model
 

Methods in org.objectweb.dsrg.sofa.repository.model that return Architecture
 Architecture ModelFactory.createArchitecture()
          Returns a new object of class 'Architecture'
 Architecture RepositoryData.createArchitecture(Architecture previous, Frame _implements)
           
 Architecture RepositoryData.createArchitecture(java.lang.String name, Frame _implements)
           
 Architecture InstanceAssemblyDescription.getArchitecture()
          Returns the value of the 'Architecture' reference
 Architecture SubcomponentInstance.getInstantiatesArchitecture()
          Returns the value of the 'Instantiates Architecture' reference
 Architecture InstanceDeploymentDescription.getSource()
          Returns the value of the 'Source' reference
 

Methods in org.objectweb.dsrg.sofa.repository.model that return types with arguments of type Architecture
 org.eclipse.emf.common.util.EList<Architecture> RepositoryData.getArchitecture()
          Returns the value of the 'Architecture' containment reference list.
 

Methods in org.objectweb.dsrg.sofa.repository.model with parameters of type Architecture
 InstanceAssemblyDescription InstanceAssemblyDescription.addDynamicInstance(Architecture arch)
           
 InstanceAssemblyDescription InstanceAssemblyDescription.addSubcomponent(java.lang.String name, Architecture arch)
           
 SubcomponentInstance Architecture.addSubcomponentByArch(java.lang.String name, Architecture arch, Frame frame, boolean isCol)
           
 Architecture RepositoryData.createArchitecture(Architecture previous, Frame _implements)
           
 AssemblyDescriptor RepositoryData.createAssemblyDesc(AssemblyDescriptor previous, Architecture topLevelArch)
           
 AssemblyDescriptor RepositoryData.createAssemblyDesc(java.lang.String name, Architecture topLevelArch)
           
 void InstanceAssemblyDescription.setArchitecture(Architecture value)
          Sets the value of the 'Architecture' reference
 void SubcomponentInstance.setInstantiatesArchitecture(Architecture value)
          Sets the value of the 'Instantiates Architecture' reference
 void InstanceDeploymentDescription.setSource(Architecture value)
          Sets the value of the 'Source' reference
 

Uses of Architecture in org.objectweb.dsrg.sofa.repository.model.impl
 

Classes in org.objectweb.dsrg.sofa.repository.model.impl that implement Architecture
 class ArchitectureImpl
          An implementation of the model object 'Architecture'
 

Fields in org.objectweb.dsrg.sofa.repository.model.impl declared as Architecture
protected  Architecture InstanceAssemblyDescriptionImpl.architecture
          The cached value of the 'Architecture' reference
protected  Architecture SubcomponentInstanceImpl.instantiatesArchitecture
          The cached value of the 'Instantiates Architecture' reference
protected  Architecture InstanceDeploymentDescriptionImpl.source
          The cached value of the 'Source' reference
 

Fields in org.objectweb.dsrg.sofa.repository.model.impl with type parameters of type Architecture
protected  org.eclipse.emf.common.util.EList<Architecture> RepositoryDataImpl.architecture
          The cached value of the 'Architecture' containment reference list
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return Architecture
 Architecture InstanceAssemblyDescriptionImpl.basicGetArchitecture()
           
 Architecture SubcomponentInstanceImpl.basicGetInstantiatesArchitecture()
           
 Architecture InstanceDeploymentDescriptionImpl.basicGetSource()
           
 Architecture ModelFactoryImpl.createArchitecture()
           
 Architecture RepositoryDataImpl.createArchitecture(Architecture previous, Frame _implements)
           
 Architecture RepositoryDataImpl.createArchitecture(java.lang.String name, Frame _implements)
           
 Architecture InstanceAssemblyDescriptionImpl.getArchitecture()
           
 Architecture SubcomponentInstanceImpl.getInstantiatesArchitecture()
           
 Architecture InstanceDeploymentDescriptionImpl.getSource()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return types with arguments of type Architecture
 org.eclipse.emf.common.util.EList<Architecture> RepositoryDataImpl.getArchitecture()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl with parameters of type Architecture
 InstanceAssemblyDescription InstanceAssemblyDescriptionImpl.addDynamicInstance(Architecture arch)
           
 InstanceAssemblyDescription InstanceAssemblyDescriptionImpl.addSubcomponent(java.lang.String name, Architecture arch)
           
 SubcomponentInstance ArchitectureImpl.addSubcomponentByArch(java.lang.String name, Architecture arch, Frame frame, boolean isCol)
           
 Architecture RepositoryDataImpl.createArchitecture(Architecture previous, Frame _implements)
           
 AssemblyDescriptor RepositoryDataImpl.createAssemblyDesc(AssemblyDescriptor previous, Architecture topLevelArch)
           
 AssemblyDescriptor RepositoryDataImpl.createAssemblyDesc(java.lang.String name, Architecture topLevelArch)
           
 void InstanceAssemblyDescriptionImpl.setArchitecture(Architecture newArchitecture)
           
 void SubcomponentInstanceImpl.setInstantiatesArchitecture(Architecture newInstantiatesArchitecture)
           
 void InstanceDeploymentDescriptionImpl.setSource(Architecture newSource)
           
 

Uses of Architecture in org.objectweb.dsrg.sofa.repository.model.util
 

Methods in org.objectweb.dsrg.sofa.repository.model.util with parameters of type Architecture
 T ModelSwitch.caseArchitecture(Architecture object)
          Returns the result of interpreting the object as an instance of 'Architecture'
 

Uses of Architecture in org.objectweb.dsrg.sofa.util
 

Methods in org.objectweb.dsrg.sofa.util with parameters of type Architecture
static EntitiesSet DependencyCalculator.seekDependencies(Architecture entity, DependencyCalculator.SearchMode searchMode)
          When cloning an entity, use this method to determine, which entities need also be cloned.
static EntitiesSet DependencyCalculator.seekDependencies(Architecture entity, EntitiesSet dl, DependencyCalculator.SearchMode searchMode)
          When cloning an entity, use this method to determine, which entities need also be cloned.
 

Uses of Architecture in org.objectweb.dsrg.sofa.util.checker
 

Methods in org.objectweb.dsrg.sofa.util.checker with parameters of type Architecture
 CheckingResult Checker.checkArchitecture(Architecture arch, java.io.PrintStream out)
          Method used to request the checking process
static CheckingResult BehaviorChecker.checkArchitecture(Architecture arch, java.io.PrintStream out, java.lang.Class checker)
          Performs the behavior checking