org.springframework.roo.addon.web.mvc.controller.scaffold
Class WebScaffoldMetadata
java.lang.Object
org.springframework.roo.metadata.AbstractMetadataItem
org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem
org.springframework.roo.addon.web.mvc.controller.scaffold.WebScaffoldMetadata
- All Implemented Interfaces:
- org.springframework.roo.classpath.itd.ItdTypeDetailsProvidingMetadataItem, org.springframework.roo.classpath.itd.MemberHoldingTypeDetailsMetadataItem<org.springframework.roo.classpath.details.ItdTypeDetails>, org.springframework.roo.metadata.MetadataItem
public class WebScaffoldMetadata
- extends org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem
Metadata for RooWebScaffold.
- Since:
- 1.0
- Author:
- Stefan Schmidt, Andrew Swan
| Fields inherited from class org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem |
aspectName, builder, destination, governorPhysicalTypeMetadata, governorTypeDetails, itdTypeDetails |
| Fields inherited from class org.springframework.roo.metadata.AbstractMetadataItem |
valid |
|
Constructor Summary |
WebScaffoldMetadata(String identifier,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalType,
WebScaffoldAnnotationValues annotationValues,
org.springframework.roo.classpath.details.FieldMetadata idField,
SortedMap<org.springframework.roo.model.JavaType,JavaTypeMetadataDetails> specialDomainTypes,
List<JavaTypeMetadataDetails> dependentTypes,
Map<org.springframework.roo.model.JavaSymbolName,DateTimeFormatDetails> dateTypes,
Map<org.springframework.roo.classpath.customdata.tagkeys.MethodMetadataCustomDataKey,org.springframework.roo.classpath.layers.MemberTypeAdditions> crudAdditions,
Collection<org.springframework.roo.model.JavaType> editableFieldTypes,
org.springframework.roo.classpath.TypeLocationService typeLocationService)
Constructor |
| Methods inherited from class org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem |
buildItd, ensureGovernorExtends, ensureGovernorImplements, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAccessorMethod, getAspectName, getField, getField, getGovernorMethod, getGovernorMethod, getMemberHoldingTypeDetails, getMethod, getMutatorMethod, getMutatorMethod, getTypeAnnotation, governorHasMethod, governorHasMethod, governorHasMethodWithSameName, hashCode, isImplementing |
| Methods inherited from class org.springframework.roo.metadata.AbstractMetadataItem |
getId, isValid |
| Methods inherited from interface org.springframework.roo.metadata.MetadataItem |
getId, isValid |
WebScaffoldMetadata
public WebScaffoldMetadata(String identifier,
org.springframework.roo.model.JavaType aspectName,
org.springframework.roo.classpath.PhysicalTypeMetadata governorPhysicalType,
WebScaffoldAnnotationValues annotationValues,
org.springframework.roo.classpath.details.FieldMetadata idField,
SortedMap<org.springframework.roo.model.JavaType,JavaTypeMetadataDetails> specialDomainTypes,
List<JavaTypeMetadataDetails> dependentTypes,
Map<org.springframework.roo.model.JavaSymbolName,DateTimeFormatDetails> dateTypes,
Map<org.springframework.roo.classpath.customdata.tagkeys.MethodMetadataCustomDataKey,org.springframework.roo.classpath.layers.MemberTypeAdditions> crudAdditions,
Collection<org.springframework.roo.model.JavaType> editableFieldTypes,
org.springframework.roo.classpath.TypeLocationService typeLocationService)
- Constructor
- Parameters:
identifier - aspectName - governorPhysicalType - annotationValues - idField - specialDomainTypes - dependentTypes - dateTypes - crudAdditions - editableFieldTypes - typeLocationService -
createIdentifier
public static String createIdentifier(org.springframework.roo.model.JavaType javaType,
org.springframework.roo.project.LogicalPath path)
getJavaType
public static org.springframework.roo.model.JavaType getJavaType(String metadataIdentificationString)
getMetadataIdentiferType
public static String getMetadataIdentiferType()
getPath
public static org.springframework.roo.project.LogicalPath getPath(String metadataIdentificationString)
isValid
public static boolean isValid(String metadataIdentificationString)
getAnnotationValues
public WebScaffoldAnnotationValues getAnnotationValues()
toString
public String toString()
- Overrides:
toString in class org.springframework.roo.classpath.itd.AbstractItdTypeDetailsProvidingMetadataItem
Copyright © 2009–2015. All rights reserved.