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

Packages that use Architecture
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.checker   
 

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 with parameters of type Architecture
 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.
 

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 that return types with arguments of type Architecture
 java.util.List<Architecture> DependencyWalker.DependencyList.getArchitectures()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.util with parameters of type Architecture
 void DependencyWalker.DependencyList.add(Architecture entity)
           
 T ModelSwitch.caseArchitecture(Architecture object)
          Returns the result of interpreting the object as an instance of 'Architecture'.
 boolean DependencyWalker.DependencyList.contains(Architecture entity)
           
 DependencyWalker.DependencyList DependencyWalker.seekDependencies(Architecture entity, DependencyWalker.DependencyListMode listMode)
           
 

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