## Uses of Interface
org.eclipse.jst.jsf.common.metadata.Entity

Packages that use Entity
org.eclipse.jst.jsf.common.metadata: EMF interface objects for design-time metadata.
org.eclipse.jst.jsf.common.metadata.query: Meta-data query interface.
org.eclipse.jst.jsf.metadataprocessors: Provides tooling support for taglibraries using the Design-time Metadata feature (org.eclipse.jst.jsf.common.metadata).

Uses of Entity in org.eclipse.jst.jsf.common.metadata

Subinterfaces of Entity in org.eclipse.jst.jsf.common.metadata
`interface` `EntityGroup` A representation of the model object 'Entity Group'.
`interface` `Model` A representation of the model object 'Model'.

Methods in org.eclipse.jst.jsf.common.metadata that return Entity
`Entity` `MetadataFactory.createEntity()` Returns a new object of class 'Entity'

Uses of Entity in org.eclipse.jst.jsf.common.metadata.query

Methods in org.eclipse.jst.jsf.common.metadata.query that return Entity
`static Entity` `TaglibDomainMetaDataQueryHelper.getEntity(Entity initialEntityContext, java.lang.String entityKey)` Deprecated.
`static Entity` `TaglibDomainMetaDataQueryHelper.getEntity(ITaglibDomainMetaDataModelContext modelContext, java.lang.String entityKey)` Deprecated.

Methods in org.eclipse.jst.jsf.common.metadata.query that return types with arguments of type Entity
`IResultSet<Entity>` `IEntityQueryVisitor.findEntities(Entity initialEntityContext, java.lang.String entityKey)`
`IResultSet<Entity>` `AbstractEntityQueryVisitor.findEntities(Entity initialEntityContext, java.lang.String entityKey)`

Methods in org.eclipse.jst.jsf.common.metadata.query with parameters of type Entity
`IResultSet<Entity>` `IEntityQueryVisitor.findEntities(Entity initialEntityContext, java.lang.String entityKey)`
`IResultSet<Entity>` `AbstractEntityQueryVisitor.findEntities(Entity initialEntityContext, java.lang.String entityKey)`
`IResultSet<Trait>` `ITraitQueryVisitor.findTraits(Entity entity, java.lang.String traitKey)`
`IResultSet` `AbstractTraitQueryVisitor.findTraits(Entity entity, java.lang.String traitKey)`
`static IResultSet` `TaglibDomainMetaDataQueryHelper.getEntities(Entity initialEntityContext, java.lang.String entityQuery, IEntityQueryVisitor entityKeyQueryVisitor)` Deprecated.
`static Entity` `TaglibDomainMetaDataQueryHelper.getEntity(Entity initialEntityContext, java.lang.String entityKey)` Deprecated.
`static javax.xml.namespace.QName` `TaglibDomainMetaDataQueryHelper.getQNameForTagEntity(Entity tagEntity)` Deprecated.
`static Trait` `TaglibDomainMetaDataQueryHelper.getTrait(Entity entity, java.lang.String traitKey)` Deprecated.
`static IResultSet` `TaglibDomainMetaDataQueryHelper.getTraits(Entity entity, java.lang.String traitKey, ITraitQueryVisitor traitQueryVisitor)` Deprecated.
`void` `IEntityVisitor.visit(Entity entity)` Visit the entity.
`abstract void` `AbstractEntityVisitor.visit(Entity entity)`
`void` `IEntityVisitor.visitCompleted(Entity entity)` Signal that the entity and all it's children is now completely 'visited'.
`void` `AbstractEntityVisitor.visitCompleted(Entity entity)`

Uses of Entity in org.eclipse.jst.jsf.metadataprocessors

Methods in org.eclipse.jst.jsf.metadataprocessors that return Entity
`Entity` `MetaDataContext.getEntity()`

Methods in org.eclipse.jst.jsf.metadataprocessors with parameters of type Entity
`java.util.List<IMetaDataEnabledFeature>` `MetaDataEnabledProcessingFactory.getAttributeValueRuntimeTypeFeatureProcessors(java.lang.Class featureType, IStructuredDocumentContext sdContext, Entity attrEntity)`

Constructors in org.eclipse.jst.jsf.metadataprocessors with parameters of type Entity
`MetaDataContext(Entity entity, Trait trait)` Constructor
`TaglibMetadataContext(java.lang.String uri, java.lang.String tagName, java.lang.String attributeName, Entity entity, Trait trait)` Deprecated. Constructor