Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.core.jpa2.context
Interface MetamodelSourceType2_0.Synchronizer

Enclosing interface:
MetamodelSourceType2_0

public static interface MetamodelSourceType2_0.Synchronizer

This interface is used by the source type to synchronize the metamodel as required by changes to the context model.


Method Summary
 IFile getFile()
          Return the file generated as a result of the metamodel synchronization.
 void printBodySourceOn(BodySourceWriter pw, Map<String,Collection<MetamodelSourceType2_0>> memberTypeTree)
          Print the body of the metamodel class on the specified writer, using the specified member type tree.
 void synchronize(Map<String,Collection<MetamodelSourceType2_0>> memberTypeTree)
          Synchronize the metamodel with the current state of the source type, using the specified member type tree.
 

Method Detail

getFile

IFile getFile()
Return the file generated as a result of the metamodel synchronization.


synchronize

void synchronize(Map<String,Collection<MetamodelSourceType2_0>> memberTypeTree)
Synchronize the metamodel with the current state of the source type, using the specified member type tree.


printBodySourceOn

void printBodySourceOn(BodySourceWriter pw,
                       Map<String,Collection<MetamodelSourceType2_0>> memberTypeTree)
Print the body of the metamodel class on the specified writer, using the specified member type tree.


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.