Uses of Interface
org.eclipse.tigerstripe.workbench.model.deprecated_.IAbstractArtifact

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

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

Methods in org.eclipse.tigerstripe.workbench.model with parameters of type IAbstractArtifact
 java.lang.String IComponentNameProvider.getNewAssociationEndName(IAbstractArtifact artifact, int whichEnd)
          This version should be used to select a name of an AssociationEnd - where the existing methods on the artifact is required for validity checking
 java.lang.String IComponentNameProvider.getNewFieldName(IAbstractArtifact artifact)
          This version should be used to select a name of an IField - where the existing fields on the artifact is required for validity checking
 java.lang.String IComponentNameProvider.getNewLiteralName(IAbstractArtifact artifact)
          This version should be used to select a name of an ILiteral - where the existing literals on the artifact is required for validity checking
 java.lang.String IComponentNameProvider.getNewMethodName(IAbstractArtifact artifact)
          This version should be used to select a name of an IMethod - where the existing methods on the artifact is required for validity checking
 

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

Subinterfaces of IAbstractArtifact in org.eclipse.tigerstripe.workbench.model.deprecated_
 interface IAssociationArtifact
          Internal Interface for IAssociationArtifact
 interface IAssociationClassArtifact
          Internal Interface for IAssociationArtifact
 interface IDatatypeArtifact
           
 interface IDependencyArtifact
           
 interface IEnumArtifact
           
 interface IEventArtifact
           
 interface IExceptionArtifact
           
 interface IManagedEntityArtifact
           
 interface IPrimitiveTypeArtifact
           
 interface IQueryArtifact
           
 interface ISessionArtifact
           
 interface IUpdateProcedureArtifact
           
 

Fields in org.eclipse.tigerstripe.workbench.model.deprecated_ declared as IAbstractArtifact
static IAbstractArtifact[] IAbstractArtifact.EMPTY_ARRAY
           
 

Methods in org.eclipse.tigerstripe.workbench.model.deprecated_ that return IAbstractArtifact
 IAbstractArtifact IArtifactManagerSession.extractArtifact(java.io.Reader reader, IProgressMonitor monitor)
          Deprecated. Extracts an artifact from the given reader
 IAbstractArtifact IArtifactManagerSession.extractArtifactModel(java.io.Reader reader)
          Deprecated.  
 IAbstractArtifact IType.getArtifact()
          Get the Tigerstripe artifact (of any type).
 IAbstractArtifact IArtifactManagerSession.getArtifactByFullyQualifiedName(java.lang.String fqn)
          Deprecated.  
 IAbstractArtifact IArtifactManagerSession.getArtifactByFullyQualifiedName(java.lang.String fqn, boolean includeDependencies)
          Deprecated.  
 IAbstractArtifact IMethod.getContainingArtifact()
          Returns the IArtifact that is the "container" for the Method.
 IAbstractArtifact IMethod.IArgument.getContainingArtifact()
          Returns the IArtifact that is the "container" for the Argument.
 IAbstractArtifact ILiteral.getContainingArtifact()
          Returns the IArtifact that is the "container" for the Literal.
 IAbstractArtifact IField.getContainingArtifact()
          Returns the IArtifact that is the "container" for the Field.
 IAbstractArtifact IAssociationEnd.getContainingArtifact()
          Returns the IArtifact that is the "container" for the end.
 IAbstractArtifact IAbstractArtifact.getExtendedArtifact()
          Returns the IAbstractArtifact which this artifact extends.
 IAbstractArtifact IArtifactManagerSession.makeArtifact(IAbstractArtifact model)
          Deprecated. Makes a new Artifact of similar type.
 IAbstractArtifact IArtifactManagerSession.makeArtifact(IAbstractArtifact model, IAbstractArtifact orig)
          Deprecated. Makes a new Artifact of type "model" based on the providing artifact, i.e.
 IAbstractArtifact IArtifactManagerSession.makeArtifact(java.lang.String artifactType)
          Deprecated. Makes a new Artifact of the given type.
 

Methods in org.eclipse.tigerstripe.workbench.model.deprecated_ that return types with arguments of type IAbstractArtifact
 java.util.Collection<IAbstractArtifact> IArtifactManagerSession.getAllKnownArtifactsByFullyQualifiedName(java.lang.String fqn)
          Deprecated. Returns all known artifacts with the given FQN.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getAncestors()
          Returns the Ancestors of this class if defined.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getExtendingArtifacts()
          Returns a collection of all the artifacts that directly extend this artifact.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getImplementedArtifacts()
          Returns a collection containing all the artifacts that are implemented by this artifact.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getImplementingArtifacts()
          Returns a collection containing all the artifacts that are implementing this.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getReferencedArtifacts()
          Returns a collection containing all the artifacts being referenced (through a reference or attribute) from this artifact.
 java.util.Collection<IAbstractArtifact> IAbstractArtifact.getReferencingArtifacts()
          Returns a collection with all the artifacts referencing this artifact.
 java.util.Collection<IAbstractArtifact> IArtifactManagerSession.queryArtifact(IArtifactQuery query)
          Deprecated. Query artifacts based on the given query Object
 

Methods in org.eclipse.tigerstripe.workbench.model.deprecated_ with parameters of type IAbstractArtifact
 void IArtifactManagerSession.addArtifact(IAbstractArtifact artifact)
          Deprecated. Adds the artifact to the session manager.
 IAbstractArtifact IArtifactManagerSession.makeArtifact(IAbstractArtifact model)
          Deprecated. Makes a new Artifact of similar type.
 IAbstractArtifact IArtifactManagerSession.makeArtifact(IAbstractArtifact model, IAbstractArtifact orig)
          Deprecated. Makes a new Artifact of type "model" based on the providing artifact, i.e.
 void IArtifactManagerSession.removeArtifact(IAbstractArtifact artifact)
          Deprecated. Removes the artifact from the session manager.
 void IArtifactManagerSession.renameArtifact(IAbstractArtifact artifact, java.lang.String toFQN)
          Deprecated.  
 void IAbstractArtifact.setExtendedArtifact(IAbstractArtifact artifact)
          Sets the IAbstractArtifact which this artifact extends.
 

Method parameters in org.eclipse.tigerstripe.workbench.model.deprecated_ with type arguments of type IAbstractArtifact
 void IAbstractArtifact.setImplementedArtifacts(java.util.Collection<IAbstractArtifact> artifacts)
          Set the artifacts that are implemented by this artifact.
 

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

Methods in org.eclipse.tigerstripe.workbench.plugins with parameters of type IAbstractArtifact
 boolean IArtifactFilter.select(IAbstractArtifact artifact)
          Determines if the given artifact passes this filter.
 void IExpander.setCurrentArtifact(IAbstractArtifact currentArtifact)
          Allows to set a "current artifact" for this expander.
 void IArtifactModel.setIArtifact(IAbstractArtifact artifact)
          Initializes the artifact for this model.