org.gvnix.flex
Class FlexScaffoldMetadataProvider
java.lang.Object
org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier
org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
org.gvnix.flex.FlexScaffoldMetadataProvider
- All Implemented Interfaces:
- org.springframework.roo.classpath.itd.ItdMetadataProvider, org.springframework.roo.classpath.itd.ItdTriggerBasedMetadataProvider, org.springframework.roo.classpath.TriggerBasedMetadataProvider, org.springframework.roo.metadata.MetadataNotificationListener, org.springframework.roo.metadata.MetadataProvider
@Service
public class FlexScaffoldMetadataProvider
- extends org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
MetadataProvider for scaffolded Flex remoting destinations.
- Author:
- Jeremy Grelle
| Fields inherited from class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider |
fileManager, itdDiscoveryService, memberDetailsScanner, persistenceMemberLocator, typeLocationService |
| Fields inherited from class org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier |
context, metadataDependencyRegistry, metadataService |
| Methods inherited from class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider |
addMetadataTrigger, addMetadataTriggers, get, getFileManager, getIdForPhysicalJavaType, getItdDiscoveryService, getLocalMid, getMemberDetails, getMemberDetails, getMemberDetails, getMemberDetailsScanner, getParentMetadata, getPersistenceMemberLocator, getTypeLocationService, isGovernor, isIgnoreTriggerAnnotations, notify, notifyForGenericListener, removeMetadataTrigger, removeMetadataTriggers, resolveDownstreamDependencyIdentifier, setDependsOnGovernorBeingAClass, setDependsOnGovernorTypeDetailAvailability, setIgnoreTriggerAnnotations |
| Methods inherited from class org.springframework.roo.metadata.AbstractHashCodeTrackingMetadataNotifier |
getMetadataDependencyRegistry, getMetadataService, notifyIfRequired |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlexScaffoldMetadataProvider
public FlexScaffoldMetadataProvider()
activate
protected void activate(org.osgi.service.component.ComponentContext cContext)
- Overrides:
activate in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
createLocalIdentifier
protected String createLocalIdentifier(org.springframework.roo.model.JavaType javaType,
org.springframework.roo.project.LogicalPath path)
- Specified by:
createLocalIdentifier in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
getGovernorPhysicalTypeIdentifier
protected String getGovernorPhysicalTypeIdentifier(String metadataIdentificationString)
- Specified by:
getGovernorPhysicalTypeIdentifier in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
getMetadata
protected org.springframework.roo.classpath.itd.ItdTypeDetailsProvidingMetadataItem getMetadata(String metadataIdentificationString,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalTypeMetadata,
String itdFilename)
- Specified by:
getMetadata in class org.springframework.roo.classpath.itd.AbstractItdMetadataProvider
getItdUniquenessFilenameSuffix
public String getItdUniquenessFilenameSuffix()
getProvidesType
public String getProvidesType()
getWebMetadataService
public org.springframework.roo.addon.web.mvc.controller.details.WebMetadataService getWebMetadataService()
Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.