@Service @References(value=@Reference(name="memberHoldingDecorator",strategy=EVENT,policy=DYNAMIC,referenceInterface=MemberDetailsDecorator.class,cardinality=OPTIONAL_MULTIPLE)) public class DefaultPhysicalTypeMetadataProvider extends Object implements PhysicalTypeMetadataProvider, org.springframework.roo.file.monitor.event.FileEventListener
PhysicalTypeMetadata for
each, also providing type creation and deleting methods. Prior to 1.2.0, the
default implementation of PhysicalTypeMetadataProvider was
JavaParserMetadataProvider.| Constructor and Description |
|---|
DefaultPhysicalTypeMetadataProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.service.component.ComponentContext context) |
protected void |
bindMemberHoldingDecorator(MemberDetailsDecorator decorator) |
org.springframework.roo.metadata.MetadataItem |
get(String metadataIdentificationString) |
org.springframework.roo.process.manager.FileManager |
getFileManager() |
org.springframework.roo.metadata.MetadataDependencyRegistry |
getMetadataDependencyRegistry() |
org.springframework.roo.metadata.MetadataService |
getMetadataService() |
org.springframework.roo.project.ProjectOperations |
getProjectOperations() |
String |
getProvidesType() |
TypeLocationService |
getTypeLocationService() |
TypeParsingService |
getTypeParsingService() |
void |
onFileEvent(org.springframework.roo.file.monitor.event.FileEvent fileEvent) |
protected void |
unbindMemberHoldingDecorator(MemberDetailsDecorator decorator) |
protected static final Logger LOGGER
protected void activate(org.osgi.service.component.ComponentContext context)
protected void bindMemberHoldingDecorator(MemberDetailsDecorator decorator)
public org.springframework.roo.metadata.MetadataItem get(String metadataIdentificationString)
get in interface org.springframework.roo.metadata.MetadataProviderpublic String getProvidesType()
getProvidesType in interface org.springframework.roo.metadata.MetadataProviderpublic void onFileEvent(org.springframework.roo.file.monitor.event.FileEvent fileEvent)
onFileEvent in interface org.springframework.roo.file.monitor.event.FileEventListenerprotected void unbindMemberHoldingDecorator(MemberDetailsDecorator decorator)
public org.springframework.roo.process.manager.FileManager getFileManager()
public org.springframework.roo.metadata.MetadataDependencyRegistry getMetadataDependencyRegistry()
public org.springframework.roo.metadata.MetadataService getMetadataService()
public org.springframework.roo.project.ProjectOperations getProjectOperations()
public TypeLocationService getTypeLocationService()
public TypeParsingService getTypeParsingService()
Copyright © 2009–2016. All rights reserved.