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

Packages that use Frame
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   
 

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

Methods in org.objectweb.dsrg.sofa.deployment with parameters of type Frame
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 Frame in org.objectweb.dsrg.sofa.microarchitecture
 

Methods in org.objectweb.dsrg.sofa.microarchitecture that return Frame
 Frame ComponentDescription.getComponentFrame()
          Model frame class implemented by component.
 

Methods in org.objectweb.dsrg.sofa.microarchitecture with parameters of type Frame
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.  
 

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

Methods in org.objectweb.dsrg.sofa.repository that return Frame
 Frame RepositoryFacade.createFrame(Frame previous)
          Creates new version of already existing frame.
 Frame RepositoryFacade.createFrame(java.lang.String name)
          Creates new frame.
 Frame RepositoryFacade.updateFrame(java.io.File srcxmi, Frame orig, RepositoryFacade.VersionMap vm)
          Updates the given frame 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 Frame
 java.util.List<Frame> EntitiesSet.getFrames()
          Returns list of frames stored in this object.
 

Methods in org.objectweb.dsrg.sofa.repository with parameters of type Frame
 void EntitiesSet.add(Frame entity)
          Adds an entity to the set.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Frame entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
 boolean EntitiesSet.contains(Frame entity)
          Is the entity in the set?
 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
 Frame RepositoryFacade.createFrame(Frame previous)
          Creates new version of already existing frame.
static Interface RepositoryUtil.getInterfaceOfFrame(java.lang.String name, Frame frame)
          Returns frames's interface with the given name
static Interface RepositoryUtil.getProvidedInterfaceByName(java.lang.String name, Frame frame)
          Return provided frame's interface with the given name.
static Interface RepositoryUtil.getRequiredInterfaceByName(java.lang.String name, Frame frame)
          Return required frame's interface with the given name.
 Frame RepositoryFacade.updateFrame(java.io.File srcxmi, Frame orig, RepositoryFacade.VersionMap vm)
          Updates the given frame 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 Frame
 void EntitiesSet.addFrames(java.lang.Iterable<Frame> entities)
          Adds entities to the set.
 

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

Methods in org.objectweb.dsrg.sofa.repository.model that return Frame
 Frame ModelFactory.createFrame()
          Returns a new object of class 'Frame'
 Frame RepositoryData.createFrame(Frame previous)
           
 Frame RepositoryData.createFrame(java.lang.String name)
           
 Frame SubcomponentInstance.getInstantiatesFrame()
          Returns the value of the 'Instantiates Frame' reference
 Frame Factory.getReturnInstance()
          Returns the value of the 'Return Instance' reference
 

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

Methods in org.objectweb.dsrg.sofa.repository.model with parameters of type Frame
 void Interface.addFactoryAnnotation(java.lang.String method, Frame retInstance, Interface retIface)
           
 SubcomponentInstance Architecture.addSubcomponentByArch(java.lang.String name, Architecture arch, Frame frame, boolean isCol)
           
 SubcomponentInstance Architecture.addSubcomponentByFrame(java.lang.String name, Frame frame, boolean isCol)
           
 Architecture RepositoryData.createArchitecture(Architecture previous, Frame _implements)
           
 Architecture RepositoryData.createArchitecture(java.lang.String name, Frame _implements)
           
 Frame RepositoryData.createFrame(Frame previous)
           
 void SubcomponentInstance.setInstantiatesFrame(Frame value)
          Sets the value of the 'Instantiates Frame' reference
 void Factory.setReturnInstance(Frame value)
          Sets the value of the 'Return Instance' reference
 

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

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

Fields in org.objectweb.dsrg.sofa.repository.model.impl declared as Frame
protected  Frame SubcomponentInstanceImpl.instantiatesFrame
          The cached value of the 'Instantiates Frame' reference
protected  Frame FactoryImpl.returnInstance
          The cached value of the 'Return Instance' reference
 

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

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return Frame
 Frame SubcomponentInstanceImpl.basicGetInstantiatesFrame()
           
 Frame FactoryImpl.basicGetReturnInstance()
           
 Frame ModelFactoryImpl.createFrame()
           
 Frame RepositoryDataImpl.createFrame(Frame previous)
           
 Frame RepositoryDataImpl.createFrame(java.lang.String name)
           
 Frame SubcomponentInstanceImpl.getInstantiatesFrame()
           
 Frame FactoryImpl.getReturnInstance()
           
 

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

Methods in org.objectweb.dsrg.sofa.repository.model.impl with parameters of type Frame
 void InterfaceImpl.addFactoryAnnotation(java.lang.String method, Frame retInstance, Interface retIface)
           
 SubcomponentInstance ArchitectureImpl.addSubcomponentByArch(java.lang.String name, Architecture arch, Frame frame, boolean isCol)
           
 SubcomponentInstance ArchitectureImpl.addSubcomponentByFrame(java.lang.String name, Frame frame, boolean isCol)
           
 Architecture RepositoryDataImpl.createArchitecture(Architecture previous, Frame _implements)
           
 Architecture RepositoryDataImpl.createArchitecture(java.lang.String name, Frame _implements)
           
 Frame RepositoryDataImpl.createFrame(Frame previous)
           
 void SubcomponentInstanceImpl.setInstantiatesFrame(Frame newInstantiatesFrame)
           
 void FactoryImpl.setReturnInstance(Frame newReturnInstance)
           
 

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

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

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

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