public void writeTransformPlan( String registryName, PlanPhase phase, Rule rule, int[] ordinals, GraphResult graphResult )
{
if( isTransformTraceDisabled() )
return;
String ruleName = String.format( "%02d-%s-%04d", phase.ordinal(), phase, addRule( rule ) );
for( int i = 1; i < ordinals.length; i++ )
ruleName = String.format( "%s-%04d", ruleName, ordinals[ i ] );
ruleName = String.format( "%s-%s", ruleName, graphResult.getRuleName() );
Path path = getFullTransformTracePath( registryName ).resolve( ruleName );
graphResult.writeDOTs( path.toString() );
markResult( graphResult, path );
}