Uses of Interface
org.eclipse.tigerstripe.workbench.project.ITigerstripeModelProject

Packages that use ITigerstripeModelProject
org.eclipse.tigerstripe.workbench   
org.eclipse.tigerstripe.workbench.generation   
org.eclipse.tigerstripe.workbench.model   
org.eclipse.tigerstripe.workbench.model.deprecated_   
org.eclipse.tigerstripe.workbench.plugins This package contains the interfaces to be implemented in relation with implementing TS templates, and more generally all interfaces as seen by the user when implementing a Tigerstripe plugin. 
org.eclipse.tigerstripe.workbench.project This package contains interfaces tigerstripe projects and other objects associated with navigating and generating projects. 
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench
 

Methods in org.eclipse.tigerstripe.workbench that return ITigerstripeModelProject
 ITigerstripeModelProject[] IModelChangeDelta.getAffectedProjects()
          Returns all the affected projects affected by the model change Note that if a model change occurs in a project referenced by other Tigerstripe Model project, all referencing projects will be included here.
 ITigerstripeModelProject IModelChangeDelta.getProject()
          Returns the project where this delta originated.
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench.generation
 

Constructors in org.eclipse.tigerstripe.workbench.generation with parameters of type ITigerstripeModelProject
PluginRunStatus(IPluginConfig pluginConfig, ITigerstripeModelProject project, org.eclipse.tigerstripe.workbench.internal.core.generation.RunConfig config, org.eclipse.tigerstripe.workbench.internal.api.contract.segment.IFacetReference facetRef)
           
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench.model
 

Methods in org.eclipse.tigerstripe.workbench.model with parameters of type ITigerstripeModelProject
 java.lang.String IComponentNameProvider.getNewArtifactName(org.eclipse.tigerstripe.workbench.patterns.IPattern pattern, java.lang.Class artifactClass, ITigerstripeModelProject project, java.lang.String packageName)
          This version should be used to get the new name for an artifact - the name will be based on the class The "target" packageName is provided in case naming rule needs to ensure artifact uniqueness within a package.
 java.lang.String IComponentNameProvider.getNewRelationshipName(org.eclipse.tigerstripe.workbench.patterns.IPattern pattern, java.lang.Class artifactClass, ITigerstripeModelProject project, java.lang.String packageName, java.lang.String aEndTypeFQN, java.lang.String zEndTypeFQN)
          This version should be used to get the new name for an artifact - the name will be based on the class, and potentially on the ends of associations.
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench.model.deprecated_
 

Methods in org.eclipse.tigerstripe.workbench.model.deprecated_ that return ITigerstripeModelProject
 ITigerstripeModelProject IModelComponent.getProject()
          Returns the project that this Model Component belongs to.
 ITigerstripeModelProject IAbstractArtifact.getTigerstripeProject()
          Returns the Model project that contains this artifact.
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench.plugins
 

Methods in org.eclipse.tigerstripe.workbench.plugins with parameters of type ITigerstripeModelProject
 java.lang.String IExpander.expandVar(java.lang.String inString, ITigerstripeModelProject project)
          As for the simple expandVar case, but passing in teh project to be used.
 

Uses of ITigerstripeModelProject in org.eclipse.tigerstripe.workbench.project
 

Methods in org.eclipse.tigerstripe.workbench.project that return ITigerstripeModelProject
 ITigerstripeModelProject[] IProjectDescriptor.getIReferencedProjects()
           
 ITigerstripeModelProject IProjectDependencyDelta.getProject()
           
 ITigerstripeModelProject IPluginConfig.getProjectHandle()
           
 ITigerstripeModelProject[] ITigerstripeModelProject.getReferencedProjects()
           
 

Methods in org.eclipse.tigerstripe.workbench.project with parameters of type ITigerstripeModelProject
 void ITigerstripeModelProject.addReferencedProject(ITigerstripeModelProject project)
           
 void ITigerstripeModelProject.addReferencedProjects(ITigerstripeModelProject[] project)
           
 boolean ITigerstripeModelProject.hasReference(ITigerstripeModelProject project)
           
 org.eclipse.tigerstripe.workbench.internal.api.modules.ITigerstripeModuleProject IDependency.makeModuleProject(ITigerstripeModelProject containingProject)
          Make module project
 void ITigerstripeModelProject.removeReferencedProject(ITigerstripeModelProject project)
           
 void ITigerstripeModelProject.removeReferencedProjects(ITigerstripeModelProject[] project)
           
 void IPluginConfig.setProjectHandle(ITigerstripeModelProject projectHandle)