public class ProjectTransformAdapter extends TransformAdapter
TransformAdapter
for transforms that modify a project.TransformAdapter.ConstructRegion, TransformAdapter.LocationRegion, TransformAdapter.Region
Constructor and Description |
---|
ProjectTransformAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
beginTransform(TransformContext context)
Begins a transform of this type.
|
void |
cancelTransform(TransformContext context)
Cancels a transform of this type.
|
protected TransformContext |
createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a context for a transform over a violation at a location.
|
void |
endTransform(TransformContext context)
Ends a transform of this type.
|
addHighlight, addRemovedHighlight, beginTransform, beginTransformSequence, cancelTransformSequence, createContext, endTransformSequence, equals, getDeferredCommands, getHighlightRegions, getSelection, hashCode, invokeLater, isTransformable, isTransformable, makeTransformable, makeWritable, newCreateContext, newCreateContext, newDeleteContext, newDeleteContext, newMoveContext, newMoveContext, newMoveContext, newReadContext, newReadContext, newWriteContext, newWriteContext, newWriteContext, setPredecessorApplyData, setSelection, setSelection
protected TransformContext createContext(TransformContext.Shape shape, Transform transform, Violation violation, Location location, java.net.URL pendingLocation, Project pendingProject, Workspace pendingWorkspace)
TransformAdapter
createContext
in class TransformAdapter
public void beginTransform(TransformContext context)
CommandProcessor.beginTrans(java.lang.String)
has been
invoked to start a command processor batch operation;
TransformAdapter.beginTransformSequence(oracle.jdeveloper.audit.transform.TransformSequenceContext)
method has been invoked;
The ProjectTransformAdapter
implementation of this method write
locks the project to be transformed.
beginTransform
in class TransformAdapter
context
- public void endTransform(TransformContext context) throws java.lang.Exception
TransformAdapter.beginTransform(oracle.jdeveloper.audit.transform.TransformContext)
has been invoked (its preconditions still
hold);
The ProjectTransformAdapter
implementation of this method write
unlocks the project to be transformed.
endTransform
in class TransformAdapter
context
- java.lang.Exception
public void cancelTransform(TransformContext context) throws java.lang.Exception
TransformAdapter
TransformAdapter.beginTransform(oracle.jdeveloper.audit.transform.TransformContext)
has been invoked (its preconditions still
hold);
TransformAdapter.endTransform(oracle.jdeveloper.audit.transform.TransformContext)
method has thrown an
exception.
cancelTransform
in class TransformAdapter
context
- A transform context created by this type.java.lang.Exception