Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.core.context
Interface DeleteTypeRefactoringParticipant

All Known Subinterfaces:
ClassRef, EclipseLinkEntityMappings, EclipseLinkOrmPersistentType, EntityMappings, MappingFile, MappingFileRef, OrmManagedType, OrmPersistentType, OrmXml, PersistenceUnit, PersistenceUnit2_0
All Known Implementing Classes:
org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit, EclipseLinkPersistenceUnit

public interface DeleteTypeRefactoringParticipant


Nested Class Summary
static class DeleteTypeRefactoringParticipant.DeleteTypeEditsTransformer
           
 
Method Summary
 Iterable<DeleteEdit> createDeleteTypeEdits(IType type)
          Create delete edits for deleting any references to the specified (about to be deleted) type.
 

Method Detail

createDeleteTypeEdits

Iterable<DeleteEdit> createDeleteTypeEdits(IType type)
Create delete edits for deleting any references to the specified (about to be deleted) type. Return an empty collection if there are no references to the specified type.


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.