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

Packages that use Trait
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).
org.eclipse.jst.pagedesigner.dtmanager: Tag conversion design time manager.

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

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

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

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

Methods in org.eclipse.jst.jsf.common.metadata.query that return types with arguments of type Trait
`IResultSet<Trait>` `ITraitQueryVisitor.findTraits(Entity entity, java.lang.String traitKey)`

Methods in org.eclipse.jst.jsf.common.metadata.query with parameters of type Trait
`void` `ITraitVisitor.visit(Trait trait)` Visit the Trait.
`abstract void` `AbstractTraitVisitor.visit(Trait trait)`
`void` `ITraitVisitor.visitCompleted(Trait trait)` Signal that the the trait has been completely visited
`void` `AbstractTraitVisitor.visitCompleted(Trait trait)`

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

Methods in org.eclipse.jst.jsf.metadataprocessors that return Trait
`Trait` `MetaDataContext.getTrait()`

Constructors in org.eclipse.jst.jsf.metadataprocessors with parameters of type Trait
`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

Uses of Trait in org.eclipse.jst.pagedesigner.dtmanager

Methods in org.eclipse.jst.pagedesigner.dtmanager that return Trait
`Trait` `IDTInfo.getTrait()` Gets the Trait instance that was queried to load the metadata.
`Trait` `DefaultDTInfo.getTrait()`

Constructors in org.eclipse.jst.pagedesigner.dtmanager with parameters of type Trait
`DefaultDTInfo(DTInfo dtInfo, Trait trait)` Constructs an instance that wraps the specified DTInfo instance.