A B C D E F G H I L M N O P R S T U V W X

I

IAbstractArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
Abstract Artifact for a Tigerstripe Model
IAbstractArtifact.IFieldTypeRef - Interface in org.eclipse.tigerstripe.model.artifacts
 
IAbstractTigerstripeProject - Interface in org.eclipse.tigerstripe.project
Top level handle for any Tigerstripe project
IAdvancedProperties - Interface in org.eclipse.tigerstripe.project
This interface is a placeholder for all properties that are accessible thru the AdvancedProperties facility in Tigerstripe.
IArtifactFilter - Interface in org.eclipse.tigerstripe.plugins
This interface must be implemented by Artifact filters when used to limit the scope of an ArtifactBased rule
IArtifactModel - Interface in org.eclipse.tigerstripe.plugins
This is the interface that needs to be implemented by model classess attached the an ArtifactBased rule run
IArtifactQuery - Interface in org.eclipse.tigerstripe.queries
Base Query type for all Artifact Queries
IAssociationArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
Internal Interface for IAssociationArtifact
IAssociationClassArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
Internal Interface for IAssociationArtifact
IAssociationEnd - Interface in org.eclipse.tigerstripe.model
 
IAssociationEnd.EAggregationEnum - Enum in org.eclipse.tigerstripe.model
An enum of the possible values for the aggregation of an end.
IAssociationEnd.EChangeableEnum - Enum in org.eclipse.tigerstripe.model
An enum of the possible values for the changeability of an end.
IAssociationEnd.EMultiplicity - Enum in org.eclipse.tigerstripe.model
An enum of the possible values for the multiplicity of an end.
IBooleanPPluginProperty - Interface in org.eclipse.tigerstripe.plugins.pluggable
 
IDatatypeArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IDependency - Interface in org.eclipse.tigerstripe.project
A Tigerstripe Dependency represents a .tsm file that contains Artifacts that have been "exported to a module" so they can be shared, as a library, between other projects.
IDependencyArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IEntryListStereotypeAttribute - Interface in org.eclipse.tigerstripe.profile.stereotype
A specific type of Stereotype attribute that has a list of valid values to be selected from.
IEnumArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IEventArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IExceptionArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IExpander - Interface in org.eclipse.tigerstripe.plugins
 
IField - Interface in org.eclipse.tigerstripe.model
A Field for an AbstractArtifact
IGNORE_FACETS - Static variable in interface org.eclipse.tigerstripe.project.IProjectDetails
 
IGNORE_FACETS_DEFAULT - Static variable in interface org.eclipse.tigerstripe.project.IProjectDetails
 
ILabel - Interface in org.eclipse.tigerstripe.model
 
IManagedEntityArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IManagedEntityArtifact.IPrimaryKey - Interface in org.eclipse.tigerstripe.model.artifacts
This class represents a Managed Entity Primary Key.
IMethod - Interface in org.eclipse.tigerstripe.model
 
IMethod.IArgument - Interface in org.eclipse.tigerstripe.model
 
IMethod.IException - Interface in org.eclipse.tigerstripe.model
 
IMethod.OssjEntityMethodFlavor - Enum in org.eclipse.tigerstripe.model
This enum represents the "Flavors" that might be supported for a method.
IMethod.OssjMethodProperty - Enum in org.eclipse.tigerstripe.model
This enum represents some key "Properties" of a method.
IModelComponent - Interface in org.eclipse.tigerstripe.model
A component for a Tigerstripe Model
includeDependencies() - Method in interface org.eclipse.tigerstripe.queries.IArtifactQuery
Check the state of the includeDependencies attribute.
indexOf(IAssociationEnd.EMultiplicity) - Static method in enum org.eclipse.tigerstripe.model.IAssociationEnd.EMultiplicity
 
indexOf(String) - Method in class org.eclipse.tigerstripe.plugins.pluggable.ITablePPluginProperty.TablePropertyRow
 
IPluggablePluginProperty - Interface in org.eclipse.tigerstripe.plugins.pluggable
Properties as they can be defined on a Pluggable Plugin
IPluginAwareArtifactModel - Interface in org.eclipse.tigerstripe.plugins
An extension of IArtifactModel that allows for passing of the PluginRef.
IPluginReference - Interface in org.eclipse.tigerstripe.project
A reference to a plugin as it may appear in a Tigerstripe Project.
IPrimitiveTypeArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IPrimitiveTypeDef - Interface in org.eclipse.tigerstripe.profile.primitiveType
A primitive type definition as it appears in a profile definition Once the profile is loaded, these are turned into IPrimitiveTypeArtifact that are put into context for all projects
IProjectDescriptor - Interface in org.eclipse.tigerstripe.project
Interface representing a tigerstripe.xml project descriptor.
IProjectDetails - Interface in org.eclipse.tigerstripe.project
Project details
IQueryAllArtifacts - Interface in org.eclipse.tigerstripe.queries
This query returns all the artifacts for a Tigerstripe project.
IQueryArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IQueryArtifactsByType - Interface in org.eclipse.tigerstripe.queries
This query returns all artifacts of the specified type for a Tigerstripe project.
IQueryCapabilitiesArtifacts - Interface in org.eclipse.tigerstripe.queries
This query returns all the defined capabilities for a Tigerstripe project.
IQueryModelArtifacts - Interface in org.eclipse.tigerstripe.queries
This query returns all the Model Artifacts for a Tigerstripe project.
IQueryRelationshipsByArtifact - Interface in org.eclipse.tigerstripe.queries
This query returns all IRelationships corresponding to either or both ends set.
IQuerySessionArtifacts - Interface in org.eclipse.tigerstripe.queries
This query returns all Session Artifacts for a Tigerstripe project.
IRelationship - Interface in org.eclipse.tigerstripe.model
An IRelationshipArtifact is an abstraction of an explicit relationship between multiple artifacts
IRelationship.IRelationshipEnd - Interface in org.eclipse.tigerstripe.model
An end in a IRelationshipArtifact
isAbstract() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact
Returns true if this Artifact is marked as abstract.
isAbstract() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns a boolean indicating whether this method is abstract or not.
isArgumentLevel() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeScopeDetails
Return true if the stereotype can be applied at argument level.
isArray() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeAttribute
Returns true if this attribute is an array type.
isArtifact() - Method in interface org.eclipse.tigerstripe.model.IType
Test to see of the type represented here is a Tigerstripe artifact (of any type).
isAttributeLevel() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeScopeDetails
Return true if the stereotype can be applied at attribute (field) level.
isDatatype() - Method in interface org.eclipse.tigerstripe.model.IType
Test to see of the type represented here is a Tigerstripe Datatype artifact.
isEnabled() - Method in interface org.eclipse.tigerstripe.project.IPluginReference
 
isEntityType() - Method in interface org.eclipse.tigerstripe.model.IType
Test to see of the type represented here is a Tigerstripe ManagedEntity artifact.
isEnum() - Method in interface org.eclipse.tigerstripe.model.IType
Test to see of the type represented here is a Tigerstripe Enumeration artifact.
ISessionArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
ISessionArtifact.IEmittedEvent - Interface in org.eclipse.tigerstripe.model.artifacts
 
ISessionArtifact.IEntityMethodFlavorDetails - Interface in org.eclipse.tigerstripe.model.artifacts
 
ISessionArtifact.IExposedUpdateProcedure - Interface in org.eclipse.tigerstripe.model.artifacts
 
ISessionArtifact.IManagedEntityDetails - Interface in org.eclipse.tigerstripe.model.artifacts
 
ISessionArtifact.INamedQuery - Interface in org.eclipse.tigerstripe.model.artifacts
 
isInActiveFacet() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact
Returns true if this artifact is part of the active facet, false otherwise.
isInActiveFacet() - Method in interface org.eclipse.tigerstripe.model.IModelComponent
Returns true if this component is included in the current active facet.
isInstanceMethod() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns true if this Method is an instance method.
isIteratorReturn() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns a boolean indicating whether the return for this method is an iterator or not.
isLabelLevel() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeScopeDetails
Return true if the stereotype can be applied at label level.
isLogEnabled() - Method in interface org.eclipse.tigerstripe.project.IPluginReference
 
isLoggingDisabled() - Method in interface org.eclipse.tigerstripe.project.IPluginReference
 
isMethodLevel() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotypeScopeDetails
Return true if the stereotype can be applied at method level.
isNavigable() - Method in interface org.eclipse.tigerstripe.model.IAssociationEnd
Returns the navigabilty of the End.
isOptional() - Method in interface org.eclipse.tigerstripe.model.IField
Returns a boolean indicating if this field is optional or mandatory.
isOptional() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns a boolean indicating if this Method is optional or mandatory.
isOrdered() - Method in interface org.eclipse.tigerstripe.model.IAssociationEnd
Returns the ordered attribute of the End.
isOrdered() - Method in interface org.eclipse.tigerstripe.model.IField
Returns a boolean indicating if this field is ordered (multiplicity > 1).
isOrdered() - Method in interface org.eclipse.tigerstripe.model.IMethod.IArgument
 
isOrdered() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns true if the return of this method contains ordered values (multiplicity > 1)
isPrimitive() - Method in interface org.eclipse.tigerstripe.model.IType
Test to see of the type represented here is a "primitive" type.
isReadonly() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact
Returns true if this is a read-only artifact (i.e.
isReadOnly() - Method in interface org.eclipse.tigerstripe.model.IField
Returns a boolean indicating if this field is read-only.
isRecommendedName() - Method in interface org.eclipse.tigerstripe.profile.primitiveType.IPrimitiveTypeDef
used when testing names of primitive types to see if they match the "typical" naming conventions for data types (isRecommendedName returns true if the type name "looks like" a typical classname; isValidName returns true if the type name will result in a parse-able POJO if it is used as a data type)
isRefByKey() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact.IFieldTypeRef
 
isRefByKeyResult() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact.IFieldTypeRef
 
isRefByValue() - Method in interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact.IFieldTypeRef
 
isReserved() - Method in interface org.eclipse.tigerstripe.profile.primitiveType.IPrimitiveTypeDef
 
isResolvedToArtifact() - Method in interface org.eclipse.tigerstripe.model.artifacts.ISessionArtifact.IManagedEntityDetails
returns true if this managed entity can be resolved to a corresponding artifact in the project.
IStereotype - Interface in org.eclipse.tigerstripe.profile.stereotype
Top-level interface for user-defined stereotypes.
IStereotypeAttribute - Interface in org.eclipse.tigerstripe.profile.stereotype
Top-level definition for user-defined attributes on a stereotype
IStereotypeCapable - Interface in org.eclipse.tigerstripe.profile.stereotype
Interface to be implemented by all components of the model that can be annotated with Stereotypes.
IStereotypeInstance - Interface in org.eclipse.tigerstripe.profile.stereotype
A Stereotype instance is an instance of a IStereotype defined in a profile as stored in a Model component (e.g.
IStereotypeScopeDetails - Interface in org.eclipse.tigerstripe.profile.stereotype
The details of applicability scope for an Stereotype definition.
IStringPPluginProperty - Interface in org.eclipse.tigerstripe.plugins.pluggable
 
isUnique() - Method in interface org.eclipse.tigerstripe.model.IAssociationEnd
 
isUnique() - Method in interface org.eclipse.tigerstripe.model.IField
Returns a boolean indicating if this field contains unique values (multiplicity > 1).
isUnique() - Method in interface org.eclipse.tigerstripe.model.IMethod.IArgument
 
isUnique() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns true if the return of this method contains unique values (multiplicity > 1)
isValid(ITigerstripeProgressMonitor) - Method in interface org.eclipse.tigerstripe.project.IDependency
Whether this is a valid dependency or not
isValid() - Method in interface org.eclipse.tigerstripe.project.IDependency
Whether this is a valid dependency or not This is equivalent to isValid(null)
isValidAttribute(IStereotypeAttribute) - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotype
Returns true if the given attribute is a defined attribute for this stereotype
isValidName() - Method in interface org.eclipse.tigerstripe.profile.primitiveType.IPrimitiveTypeDef
 
isVisible() - Method in interface org.eclipse.tigerstripe.profile.stereotype.IStereotype
Returns the visibility of this stereotype.
isVoid() - Method in interface org.eclipse.tigerstripe.model.IMethod
Returns true if the return of this Method is void.
ITablePPluginProperty - Interface in org.eclipse.tigerstripe.plugins.pluggable
 
ITablePPluginProperty.ColumnDef - Class in org.eclipse.tigerstripe.plugins.pluggable
 
ITablePPluginProperty.ColumnDef() - Constructor for class org.eclipse.tigerstripe.plugins.pluggable.ITablePPluginProperty.ColumnDef
 
ITablePPluginProperty.TablePropertyRow - Class in org.eclipse.tigerstripe.plugins.pluggable
 
ITablePPluginProperty.TablePropertyRow(ITablePPluginProperty) - Constructor for class org.eclipse.tigerstripe.plugins.pluggable.ITablePPluginProperty.TablePropertyRow
 
ITigerstripeProject - Interface in org.eclipse.tigerstripe.project
Handle on a Tigerstripe Project
IType - Interface in org.eclipse.tigerstripe.model
A Type in a Tigerstripe Model
IUpdateProcedureArtifact - Interface in org.eclipse.tigerstripe.model.artifacts
 
IWorkbenchProfile - Interface in org.eclipse.tigerstripe.profile
Top-level interface for a Workbench Profile A Workbench profile defines the configuration of a Workbench runtime.
IWorkbenchProfileSession - Interface in org.eclipse.tigerstripe.profile
Session facade to access IWorkbenchProfiles, edit and create them This session is available from the API (@see API) There is only one active IWorkbenchProfile per runtime.

A B C D E F G H I L M N O P R S T U V W X