org.springframework.roo.classpath
Interface MutablePhysicalTypeMetadataProvider

All Superinterfaces:
org.springframework.roo.metadata.MetadataProvider, PhysicalTypeMetadataProvider

public interface MutablePhysicalTypeMetadataProvider
extends PhysicalTypeMetadataProvider

Extends PhysicalTypeMetadataProvider to include mutable operations.

Since:
1.0
Author:
Ben Alex

Method Summary
 void createPhysicalType(PhysicalTypeMetadata toCreate)
          Creates the physical type on the disk, with the structure shown.
 
Methods inherited from interface org.springframework.roo.classpath.PhysicalTypeMetadataProvider
findIdentifier
 
Methods inherited from interface org.springframework.roo.metadata.MetadataProvider
get, getProvidesType
 

Method Detail

createPhysicalType

void createPhysicalType(PhysicalTypeMetadata toCreate)
Creates the physical type on the disk, with the structure shown.

An implementation is not required to support all of the constructs in the presented PhysicalTypeMetadata. An implementation must throw an exception if it cannot create the presented type.

An implementation may merge the contents with an existing file, if the type already exists.

Parameters:
toCreate - to create (required)


Copyright © 2009-2010 VMware, Inc. All Rights Reserved.