org.springframework.roo.classpath.itd
Interface ItdRoleAwareMetadataProvider
- All Superinterfaces:
- ItdMetadataProvider, org.springframework.roo.metadata.MetadataProvider
- All Known Implementing Classes:
- AbstractItdMetadataProvider
public interface ItdRoleAwareMetadataProvider
- extends ItdMetadataProvider
An ItdMetadataProvider
that is aware it provides particular ItdProviderRole
s.
ItdProviderRole
s allows a simple discovery mechanism so that ItdMetadataProvider
s
can locate ItdRoleAwareMetadataProvider
s that they may wish to form a relationship with.
- Since:
- 1.0
- Author:
- Ben Alex
Methods inherited from interface org.springframework.roo.metadata.MetadataProvider |
get, getProvidesType |
getRoles
Set<ItdProviderRole> getRoles()
- Returns:
- the roles this provider offers (never null, but may be empty)
addMetadataTrigger
void addMetadataTrigger(org.springframework.roo.model.JavaType javaType)
removeMetadataTrigger
void removeMetadataTrigger(org.springframework.roo.model.JavaType javaType)
Copyright © 2009-2010 VMware, Inc. All Rights Reserved.