|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Deprecated public interface IArtifactManagerSession
Interface to an Artifact Manager This interface controls access to artifacts for a Tigerstripe project.
| Method Summary | |
|---|---|
void |
addActiveFacetListener(org.eclipse.tigerstripe.workbench.internal.api.model.IActiveFacetChangeListener listener)
Deprecated. |
void |
addArtifact(IAbstractArtifact artifact)
Deprecated. Adds the artifact to the session manager. |
void |
addArtifactChangeListener(org.eclipse.tigerstripe.workbench.internal.api.model.IArtifactChangeListener listener)
Deprecated. |
IAbstractArtifact |
extractArtifact(java.io.Reader reader,
IProgressMonitor monitor)
Deprecated. Extracts an artifact from the given reader |
IAbstractArtifact |
extractArtifactModel(java.io.Reader reader)
Deprecated. |
void |
generationComplete()
Deprecated. |
void |
generationStart()
Deprecated. |
org.eclipse.tigerstripe.workbench.internal.api.contract.segment.IFacetReference |
getActiveFacet()
Deprecated. |
java.util.Collection<IAbstractArtifact> |
getAllKnownArtifactsByFullyQualifiedName(java.lang.String fqn)
Deprecated. Returns all known artifacts with the given FQN. |
IAbstractArtifact |
getArtifactByFullyQualifiedName(java.lang.String fqn)
Deprecated. |
IAbstractArtifact |
getArtifactByFullyQualifiedName(java.lang.String fqn,
boolean includeDependencies)
Deprecated. |
org.eclipse.tigerstripe.workbench.internal.api.model.artifacts.updater.IModelUpdater |
getIModelUpdater()
Deprecated. Returns the IModelUpdater for this session |
long |
getLocalTimeStamp()
Deprecated. Returns the last time of modification on the model, whatever the change is |
java.util.List<IRelationship> |
getOriginatingRelationshipForFQN(java.lang.String fqn,
boolean includeProjectDependencies)
Deprecated. |
java.util.Collection<IPrimitiveTypeArtifact> |
getReservedPrimitiveTypes()
Deprecated. |
java.util.Collection<java.lang.Class> |
getSupportedArtifactClasses()
Deprecated. Returns a list of all supported Artifact Types |
java.util.Collection<java.lang.String> |
getSupportedArtifacts()
Deprecated. Returns a list of all supported Artifact Types |
java.lang.String[] |
getSupportedQueries()
Deprecated. Returns a list of supported QueryArtifacts |
java.util.List<IRelationship> |
getTerminatingRelationshipForFQN(java.lang.String fqn,
boolean includeProjectDependencies)
Deprecated. |
IAbstractArtifact |
makeArtifact(IAbstractArtifact model)
Deprecated. Makes a new Artifact of similar type. |
IAbstractArtifact |
makeArtifact(IAbstractArtifact model,
IAbstractArtifact orig)
Deprecated. Makes a new Artifact of type "model" based on the providing artifact, i.e. |
IAbstractArtifact |
makeArtifact(java.lang.String artifactType)
Deprecated. Makes a new Artifact of the given type. |
IArtifactQuery |
makeQuery(java.lang.String queryType)
Deprecated. Makes a new Artifact Query |
java.util.Collection<IAbstractArtifact> |
queryArtifact(IArtifactQuery query)
Deprecated. Query artifacts based on the given query Object |
void |
refresh(boolean forceReload,
IProgressMonitor monitor)
Deprecated. Refreshes the session by re-reading all artifacts |
void |
refresh(IProgressMonitor monitor)
Deprecated. Refreshes the session by re-reading all artifacts Equivalent to refresh(false) |
void |
refreshAll(boolean forceReload,
IProgressMonitor monitor)
Deprecated. Refreshes everything about this session (local artifacts & references) |
void |
refreshAll(IProgressMonitor monitor)
Deprecated. Refreshes everything about this session (local artifacts & references) Equivalent to refreshAll(false) |
void |
refreshReferences(IProgressMonitor monitor)
Deprecated. Refreshes all the references to other projects |
void |
removeActiveFacetListener(org.eclipse.tigerstripe.workbench.internal.api.model.IActiveFacetChangeListener listener)
Deprecated. |
void |
removeArtifact(IAbstractArtifact artifact)
Deprecated. Removes the artifact from the session manager. |
void |
removeArtifactChangeListener(org.eclipse.tigerstripe.workbench.internal.api.model.IArtifactChangeListener listener)
Deprecated. |
java.util.Set<IRelationship> |
removePackageContent(java.lang.String packageName)
Deprecated. Removes all the artifacts contained in the given package NOTE: this doesn't recursively delete the content of sub-packages |
void |
renameArtifact(IAbstractArtifact artifact,
java.lang.String toFQN)
Deprecated. |
void |
renamePackageContent(java.lang.String fromPackageName,
java.lang.String toPackageName)
Deprecated. Removes all the artifacts contained in the given package NOTE: this doesn't recursively delete the content of sub-packages |
void |
resetActiveFacet()
Deprecated. |
void |
resetBroadcastMask()
Deprecated. |
void |
setActiveFacet(org.eclipse.tigerstripe.workbench.internal.api.contract.segment.IFacetReference facet,
IProgressMonitor monitor)
Deprecated. |
void |
setBroadcastMask(int broadcastMask)
Deprecated. This mask will condition what is and what is not broadcast by the underlying manager |
void |
updateCaches(IProgressMonitor monitor)
Deprecated. |
| Method Detail |
|---|
java.util.Collection<java.lang.Class> getSupportedArtifactClasses()
java.lang.String[] getSupportedQueries()
IAbstractArtifact makeArtifact(java.lang.String artifactType)
throws java.lang.IllegalArgumentException
artifactType - -
String the fully qualified name of the artifact to make. Valid
fully qualified artifact types are given by
getSupportedArtifacts().
java.lang.IllegalArgumentExceptiongetSupportedArtifacts()IAbstractArtifact makeArtifact(IAbstractArtifact model)
model - -
IAbstractArtifact the artifact of the type to be made
void addArtifact(IAbstractArtifact artifact)
throws TigerstripeException
artifact - -
the artifact to add
TigerstripeException - if the artifact cannot be added
void removeArtifact(IAbstractArtifact artifact)
throws TigerstripeException
artifact - -
the artifact to remove
TigerstripeException - if the artifact cannot be removed
IAbstractArtifact getArtifactByFullyQualifiedName(java.lang.String fqn)
throws TigerstripeException
TigerstripeException
IAbstractArtifact getArtifactByFullyQualifiedName(java.lang.String fqn,
boolean includeDependencies)
java.util.Collection<IAbstractArtifact> getAllKnownArtifactsByFullyQualifiedName(java.lang.String fqn)
fqn -
IAbstractArtifact extractArtifact(java.io.Reader reader,
IProgressMonitor monitor)
throws TigerstripeException
reader -
TigerstripeException
IAbstractArtifact extractArtifactModel(java.io.Reader reader)
throws TigerstripeException
TigerstripeException
void refresh(IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
void refresh(boolean forceReload,
IProgressMonitor monitor)
throws TigerstripeException
forceReload, - it true, POJOs will be reparsed, even if they haven't changed.
TigerstripeException
void refreshReferences(IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
void refreshAll(IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
void refreshAll(boolean forceReload,
IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
IAbstractArtifact makeArtifact(IAbstractArtifact model,
IAbstractArtifact orig)
throws TigerstripeException
TigerstripeExceptionvoid addArtifactChangeListener(org.eclipse.tigerstripe.workbench.internal.api.model.IArtifactChangeListener listener)
void removeArtifactChangeListener(org.eclipse.tigerstripe.workbench.internal.api.model.IArtifactChangeListener listener)
org.eclipse.tigerstripe.workbench.internal.api.model.artifacts.updater.IModelUpdater getIModelUpdater()
void updateCaches(IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
void setActiveFacet(org.eclipse.tigerstripe.workbench.internal.api.contract.segment.IFacetReference facet,
IProgressMonitor monitor)
throws TigerstripeException
TigerstripeException
void resetActiveFacet()
throws TigerstripeException
TigerstripeException
org.eclipse.tigerstripe.workbench.internal.api.contract.segment.IFacetReference getActiveFacet()
throws TigerstripeException
TigerstripeExceptionvoid addActiveFacetListener(org.eclipse.tigerstripe.workbench.internal.api.model.IActiveFacetChangeListener listener)
void removeActiveFacetListener(org.eclipse.tigerstripe.workbench.internal.api.model.IActiveFacetChangeListener listener)
java.util.Set<IRelationship> removePackageContent(java.lang.String packageName)
packageName -
void renamePackageContent(java.lang.String fromPackageName,
java.lang.String toPackageName)
packageName -
void renameArtifact(IAbstractArtifact artifact,
java.lang.String toFQN)
throws TigerstripeException
TigerstripeExceptionvoid generationStart()
void generationComplete()
java.util.List<IRelationship> getOriginatingRelationshipForFQN(java.lang.String fqn,
boolean includeProjectDependencies)
throws TigerstripeException
TigerstripeException
java.util.List<IRelationship> getTerminatingRelationshipForFQN(java.lang.String fqn,
boolean includeProjectDependencies)
throws TigerstripeException
TigerstripeException
java.util.Collection<IPrimitiveTypeArtifact> getReservedPrimitiveTypes()
throws TigerstripeException
TigerstripeException
void setBroadcastMask(int broadcastMask)
throws TigerstripeException
broadcastMask - -
valid values are a combination of
IArtifactChangeListener.NOTIFY_ADDED etc..
TigerstripeException
void resetBroadcastMask()
throws TigerstripeException
TigerstripeExceptionjava.util.Collection<java.lang.String> getSupportedArtifacts()
IArtifactQuery makeQuery(java.lang.String queryType)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
java.util.Collection<IAbstractArtifact> queryArtifact(IArtifactQuery query)
throws java.lang.IllegalArgumentException,
TigerstripeException
query - -
ArtifactQuery the query to execute
java.lang.IllegalArgumentException
TigerstripeException
long getLocalTimeStamp()
throws TigerstripeException
TigerstripeException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||