org.eclipse.tigerstripe.workbench.model.deprecated_
Interface IQueryArtifact

All Superinterfaces:
IAbstractArtifact, org.eclipse.tigerstripe.workbench.model.annotation.IAnnotationCapable, IModelComponent, IStereotypeCapable

public interface IQueryArtifact
extends IAbstractArtifact


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.tigerstripe.workbench.model.deprecated_.IAbstractArtifact
IAbstractArtifact.IFieldTypeRef
 
Nested classes/interfaces inherited from interface org.eclipse.tigerstripe.workbench.model.deprecated_.IModelComponent
IModelComponent.EMultiplicity, IModelComponent.EVisibility
 
Field Summary
 
Fields inherited from interface org.eclipse.tigerstripe.workbench.model.deprecated_.IAbstractArtifact
EMPTY_ARRAY
 
Method Summary
 IType getReturnedType()
          Returns the type of the objects that are to be returned by this query.
 IType makeType()
          Factory method for a Type.
 void setReturnedType(IType type)
          Sets the type of artifacts that are to be returned by this query.
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.model.deprecated_.IAbstractArtifact
addField, addLiteral, addMethod, asText, doSave, doSilentSave, getAncestors, getArtifactPath, getArtifactType, getChildren, getExtendedArtifact, getExtendingArtifacts, getFields, getFields, getFieldTypes, getFullyQualifiedName, getImplementedArtifacts, getImplementedArtifactsAsStr, getImplementingArtifacts, getInheritedFields, getInheritedFields, getInheritedLiterals, getInheritedLiterals, getInheritedMethods, getInheritedMethods, getIStandardSpecifics, getLiterals, getLiterals, getMethods, getMethods, getPackage, getParentModuleHeader, getProjectDescriptor, getReferencedArtifacts, getReferencingArtifacts, getTigerstripeProject, getUpdater, hasExtends, isAbstract, isReadonly, makeField, makeLiteral, makeMethod, removeFields, removeLiterals, removeMethods, setAbstract, setExtendedArtifact, setExtendedArtifact, setFields, setFullyQualifiedName, setImplementedArtifacts, setLiterals, setMethods, setPackage, write
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.model.deprecated_.IModelComponent
getComment, getContainedModelComponents, getContainingModelComponent, getLabel, getMetadata, getName, getProject, getVisibility, isInActiveFacet, setComment, setName, setVisibility, validate
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.profile.stereotype.IStereotypeCapable
addStereotypeInstance, getStereotypeInstanceByName, getStereotypeInstances, getStereotypeString, hasStereotypeInstance, removeStereotypeInstance, removeStereotypeInstances
 
Methods inherited from interface org.eclipse.tigerstripe.workbench.model.annotation.IAnnotationCapable
getAnnotation, getAnnotations, getAnnotations, getAnnotations, hasAnnotations, hasAnnotations, hasAnnotations
 

Method Detail

getReturnedType

IType getReturnedType()
Returns the type of the objects that are to be returned by this query.

Returns:
type of the returned objects

setReturnedType

void setReturnedType(IType type)
Sets the type of artifacts that are to be returned by this query.

Parameters:
type -

makeType

IType makeType()
Factory method for a Type.

Returns: