org.gvnix.flex.entity
Class ActionScriptEntityMetadataProvider

java.lang.Object
  extended by org.gvnix.flex.entity.ActionScriptEntityMetadataProvider
All Implemented Interfaces:
org.springframework.roo.metadata.MetadataNotificationListener, org.springframework.roo.metadata.MetadataProvider

@Service
public class ActionScriptEntityMetadataProvider
extends Object
implements org.springframework.roo.metadata.MetadataProvider, org.springframework.roo.metadata.MetadataNotificationListener

MetadataProvider for mappings between Java and ActionScript entities.

Author:
Jeremy Grelle

Field Summary
protected static Logger LOGGER
           
protected  org.springframework.roo.classpath.scanner.MemberDetailsScanner memberDetailsScanner
           
protected  org.springframework.roo.classpath.TypeManagementService typeManagementService
           
 
Constructor Summary
ActionScriptEntityMetadataProvider()
           
 
Method Summary
protected  void activate(org.osgi.service.component.ComponentContext cContext)
           
protected  void deactivate(org.osgi.service.component.ComponentContext context)
           
 org.springframework.roo.metadata.MetadataItem get(String metadataId)
           
 ASMutablePhysicalTypeMetadataProvider getAsPhysicalTypeProvider()
           
 org.springframework.roo.classpath.scanner.MemberDetailsScanner getMemberDetailsScanner()
           
 org.springframework.roo.metadata.MetadataDependencyRegistry getMetadataDependencyRegistry()
           
 org.springframework.roo.metadata.MetadataService getMetadataService()
           
 org.springframework.roo.project.PathResolver getPathResolver()
           
 String getProvidesType()
           
 org.springframework.roo.classpath.TypeManagementService getTypeManagementService()
           
 void notify(String upstreamDependency, String downstreamDependency)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

protected static final Logger LOGGER

memberDetailsScanner

protected org.springframework.roo.classpath.scanner.MemberDetailsScanner memberDetailsScanner

typeManagementService

protected org.springframework.roo.classpath.TypeManagementService typeManagementService
Constructor Detail

ActionScriptEntityMetadataProvider

public ActionScriptEntityMetadataProvider()
Method Detail

activate

protected void activate(org.osgi.service.component.ComponentContext cContext)

deactivate

protected void deactivate(org.osgi.service.component.ComponentContext context)

get

public org.springframework.roo.metadata.MetadataItem get(String metadataId)
Specified by:
get in interface org.springframework.roo.metadata.MetadataProvider

getProvidesType

public String getProvidesType()
Specified by:
getProvidesType in interface org.springframework.roo.metadata.MetadataProvider

notify

public void notify(String upstreamDependency,
                   String downstreamDependency)
Specified by:
notify in interface org.springframework.roo.metadata.MetadataNotificationListener

getMetadataDependencyRegistry

public org.springframework.roo.metadata.MetadataDependencyRegistry getMetadataDependencyRegistry()

getPathResolver

public org.springframework.roo.project.PathResolver getPathResolver()

getMetadataService

public org.springframework.roo.metadata.MetadataService getMetadataService()

getAsPhysicalTypeProvider

public ASMutablePhysicalTypeMetadataProvider getAsPhysicalTypeProvider()

getMemberDetailsScanner

public org.springframework.roo.classpath.scanner.MemberDetailsScanner getMemberDetailsScanner()

getTypeManagementService

public org.springframework.roo.classpath.TypeManagementService getTypeManagementService()


Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.