// Version: Intralink v.3.3, (build #2003290 - I5.0.0.108)
// Start Macro Recording
import com.ptc.intralink.client.script.*;
import com.ptc.intralink.script.*;

public class misc01 extends ILIntralinkScript { 
  ILIntralinkScriptInterface IL = (ILIntralinkScriptInterface)getScriptInterface();

  private void run0 () throws Exception {
    IL.refresh(  ); // recorded step: 1
    IL.synchronizeWithCS(  ); // recorded step: 2
    IL.deselectAll( "WSPI" ); // recorded step: 3
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 4
    IL.openWindow( "BOMReport", "", "" ); // recorded step: 5
    IL.closeWindow(  ); // recorded step: 6
    IL.openWindow( "CreateObject", "", "" ); // recorded step: 7
    IL.cancel(  ); // recorded step: 8
    IL.deselectAll( "WSPI" ); // recorded step: 9
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 10
    IL.openWindow( "DuplicateObjects", "", "" ); // recorded step: 11
    IL.duplicateObjects( "*jap*", "*jap1*", null ); // recorded step: 12
    IL.deselectAll( "PI" ); // recorded step: 13
    IL.ok(  ); // recorded step: 14
    IL.deselectAll( "WSPI" ); // recorded step: 15
    IL.select( "WSPI", "test/jap1103.prt" ); // recorded step: 16
    IL.select( "WSPI", "test/jap1103.pdf" ); // recorded step: 17
    IL.select( "WSPI", "test/jap1103.drw" ); // recorded step: 18
    IL.removeObjects( true ); // recorded step: 19
    IL.deselectAll( "WSPI" ); // recorded step: 20
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 21
    IL.startEditor( true ); // recorded step: 22
    IL.deselectAll( "WSPI" ); // recorded step: 23
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 24
    IL.openWindow( "Modify", "", "" ); // recorded step: 25
    IL.select( "NONE", "test/jap103.drw" ); // recorded step: 26
    IL.cancel(  ); // recorded step: 27
    IL.deselectAll( "WSPI" ); // recorded step: 28
    IL.select( "WSPI", "test/jap103.prt" ); // recorded step: 29
    IL.openWindow( "Modify", "", "" ); // recorded step: 30
    IL.selectAll( "NONE" ); // recorded step: 31
    IL.cancel(  ); // recorded step: 32
    IL.openWindow( "Export to Disk", "", "" ); // recorded step: 33
    IL.selectExportFolder( "C:\\tmp\\." ); // recorded step: 34
    IL.ok(  ); // recorded step: 35
    IL.deselectAll( "WSPI" ); // recorded step: 36
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 37
    IL.openWindow( "ImportToWS", "", "" ); // recorded step: 38
    IL.selectImportFolder( "C:\\tmp\\." ); // recorded step: 39
    IL.selectImportFolder( "C:\\." ); // recorded step: 40
    IL.selectImportFolder( "C:\\pdf_out" ); // recorded step: 41
    IL.selectImportFolder( "C:\\pdf_out\\." ); // recorded step: 42
    IL.selectImportFolder( "C:\\." ); // recorded step: 43
    IL.selectImportFolder( "C:\\pdf_out" ); // recorded step: 44
    IL.selectImportFolder( "C:\\pdf_out\\." ); // recorded step: 45
    IL.cancel(  ); // recorded step: 46
    IL.openWindow( "ImportToWS", "", "" ); // recorded step: 47
    IL.selectImportFolder( "C:\\tmp\\." ); // recorded step: 48
    IL.selectImportFolder( "C:\\." ); // recorded step: 49
    IL.selectImportFolder( "C:\\pdf_out" ); // recorded step: 50
    IL.deselectAll( "NONE" ); // recorded step: 51
    IL.select( "NONE", "jap103.pdf" ); // recorded step: 52
    IL.selectImportDependency( "All" ); // recorded step: 53
    IL.ok(  ); // recorded step: 54
    IL.deselectAll( "WSPI" ); // recorded step: 55
    IL.select( "WSPI", "test/jap103.pdf" ); // recorded step: 56
    IL.openWindow( "Modify", "", "" ); // recorded step: 57
    IL.selectAll( "NONE" ); // recorded step: 58
    IL.setAttribute( "Folder", "Root Folder/Training" ); // recorded step: 59
    IL.ok(  ); // recorded step: 60
    IL.deselectAll( "WSPI" ); // recorded step: 61
    IL.select( "WSPI", "test/jap103.pdf" ); // recorded step: 62
    IL.openWindow( "Modify", "", "" ); // recorded step: 63
    IL.selectAll( "NONE" ); // recorded step: 64
    IL.setAttribute( "Release Level", "Preliminary (Training)" ); // recorded step: 65
    IL.setAttribute( "Revision", "A" ); // recorded step: 66
    IL.ok(  ); // recorded step: 67
    IL.deselectAll( "WSPI" ); // recorded step: 68
    IL.select( "WSPI", "test/jap103.pdf" ); // recorded step: 69
    IL.openWindow( "CheckIn", "", "" ); // recorded step: 70
    IL.setSubmissionFormFlags( false, false, false, false, false ); // recorded step: 71
    IL.setSubmissionFormInfo( null, null, null ); // recorded step: 72
    IL.setBaselineInfo( null, null, null, "", "", "Read Only", false, true ); // recorded step: 73
    IL.setOverwriteBL( false ); // recorded step: 74
    IL.ok(  ); // recorded step: 75
    IL.deselectAll( "WSPI" ); // recorded step: 76
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 77
    IL.select( "WSPI", "test/jap103.prt" ); // recorded step: 78
    IL.openWindow( "CheckOut", "", "" ); // recorded step: 79
    IL.setCurrentViewer( "PIV" ); // recorded step: 80
    IL.startEditor( false ); // recorded step: 81
    IL.setCheckoutMethod( true ); // recorded step: 82
    IL.setTargetWorkspace( "test" ); // recorded step: 83
    IL.checkout(  ); // recorded step: 84
    IL.closeWindow(  ); // recorded step: 85
    IL.deselectAll( "WSPI" ); // recorded step: 86
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 87
    IL.openWindow( "ModifyRelationship", "", "" ); // recorded step: 88
    IL.addDependency( "test/jap103.pdf", "BOM Member" ); // recorded step: 89
    IL.selectTree( "WSPI", "jap103.drw" ); // recorded step: 90
    IL.ok(  ); // recorded step: 91
    IL.deselectAll( "WSPI" ); // recorded step: 92
    IL.select( "WSPI", "test/jap103.drw" ); // recorded step: 93
    IL.openWindow( "Preferences", "", "" ); // recorded step: 94
    IL.closeWindow(  ); // recorded step: 95
    IL.openWindow( "Admin", "", "" ); // recorded step: 96
    IL.selectPage( "Users" ); // recorded step: 97
    IL.closeWindow(  ); // recorded step: 98
    IL.openWindow( "RunProeTrail", "", "" ); // recorded step: 99
    IL.cancel(  ); // recorded step: 100
    IL.exit(  ); // recorded step: 101
  } // End of run0

  public void run () throws Exception {
    run0 (); // recorded
  } // End of function

} // End Macro Recording

