PK M. META-INF/PK M.lDDMETA-INF/MANIFEST.MFManifest-Version: 1.0 Created-By: 1.2.2 (Sun Microsystems Inc.) PK C .dA]] err_out.java import com.ptc.cipjava.*; import com.ptc.cipjava.jxthrowable; import com.ptc.pfc.pfcExceptions.*; import java.text.*; import java.io.*; import java.lang.Exception; import java.util.*; import javax.swing.JOptionPane; import java.awt.Component; import javax.swing.JDialog; public class err_out { public static void printException (String className, Throwable x) { try { printMsg (className, x.toString ()); if (x instanceof XInAMethod) { printLine ("{"); printLine (" MethodName: " + ((XInAMethod) x).GetMethodName () + ";"); if (x instanceof XBadArgument) { printLine (" ArgumentName: " + ((XBadArgument) x).GetArgumentName () + ";"); if (x instanceof XStringTooLong) { printLine (" String: " + ((XStringTooLong) x).GetString () + ";"); printLine (" MaxLength: " + ((XStringTooLong) x).GetMaxLength () + ";"); } else if (x instanceof XSequenceTooLong) { printLine (" MaxLength: " + ((XSequenceTooLong) x).GetMaxLength () + ";"); } else if (x instanceof XBadOutlineExcludeType) { printLine (" Type: " + ((XBadOutlineExcludeType) x).GetType () + ";"); } } else if (x instanceof XToolkitError) { printLine (" ToolkitFunctionName: " + ((XToolkitError) x).GetToolkitFunctionName () + ";"); printLine (" ErrorCode: " + ((XToolkitError) x).GetErrorCode () + ";"); } else if (x instanceof XInvalidEnumValue) { printLine (" Name: " + ((XInvalidEnumValue) x).GetName () + ";"); printLine (" Value: " + ((XInvalidEnumValue) x).GetValue () + ";"); } else if (x instanceof XBadGetParamValue) { printLine (" ValueType: " + ((XBadGetParamValue) x).GetValueType () + ";"); } else if (x instanceof XUnknownModelExtension) { printLine (" Extension: " + ((XUnknownModelExtension) x).GetExtension () + ";"); } printLine ("}"); } else if (x instanceof XPFC) printLine (((XPFC) x).getMessage ()); } catch (jxthrowable y) { printMsg ("err_out", "Cannot print exception"); } } //========================================================================= public static void showErrorMessage (Component parent, String msg, String where) { String title = "Error"; if (where != null) title = title + " " + where; JOptionPane.showMessageDialog (parent, msg, title, JOptionPane.ERROR_MESSAGE); } public static void showErrorMessage (String msg, String where) { showErrorMessage (null, msg, where); } public static void showErrorMessage (String msg) { showErrorMessage (null, msg, null); } public static void showWarningMessages (Component parent, String [] msgs, String where) { String title = "Warning"; if (where != null) title = title+" " +where; JOptionPane.showMessageDialog (parent, msgs, title, JOptionPane.WARNING_MESSAGE); } public static void showWarningMessages (String [] msgs, String where) { showWarningMessages (null, msgs, where); } public static void showWarningMessages (String [] msgs) { showWarningMessages (null, msgs, null); } //========================================================================= public static void showException (Component parent, Throwable x, String where) { String msg = x.toString (); StringWriter stackWriter = new StringWriter (); x.printStackTrace (new PrintWriter (stackWriter)); String title = "Exception"; if (where != null) title = title + " " + where; if (x instanceof XPFC) { try { String newMsg = null; if (x instanceof XInAMethod) { newMsg = "Exception in PFC method " + ((XInAMethod) x).GetMethodName (); if (x instanceof XToolkitError) { newMsg = newMsg + "\nPro/TK function: " + ((XToolkitError) x).GetToolkitFunctionName () + "\nPro/TK error code: " + ((XToolkitError) x).GetErrorCode (); } else if (x instanceof XBadArgument) { newMsg = newMsg + "\nBad argument: " + ((XBadArgument) x).GetArgumentName (); } else { newMsg = newMsg + "\nType: " + x.getClass ().getName (); } } if (newMsg != null) msg = newMsg; } catch (jxthrowable xBummer) { ; // Just ignore it and use default message printMsg1 ("exception in showException"); xBummer.printStackTrace (); } } JOptionPane msgPane = new JOptionPane (msg + "\n***\nStack Trace:\n" + stackWriter, JOptionPane.ERROR_MESSAGE); JDialog msgDlg = msgPane.createDialog (parent, title); msgDlg.pack (); msgDlg.show (); JOptionPane.showMessageDialog (parent, msg + "\n***\nStack Trace:\n" + stackWriter, title, JOptionPane.ERROR_MESSAGE); } public static void showException (Throwable x, String where) { showException (null, x, where); } public static void showException (Throwable x) { showException (null, x, null); } public static void printMsg (String className, String msg) { System.out.println (className + ": " + msg); } private static void printLine (String text) { System.out.println (text); } private static void printMsg1 (String msg) { System.out.println ("err_out: " + msg); } public static void write_x ( String className, String x_out ) { SimpleDateFormat df = new SimpleDateFormat ("MMddyy_HHmmss", Locale.getDefault()); Date tm = new Date(); String DateStg = df.format(tm); String curdirStg = System.getProperty( "user.dir" ); //String err_out_dir ="C:\\ptc\\temp\\Larry1\\err_out"; String inf_name = curdirStg + "\\" + className + "_" + DateStg + ".txt"; try { PrintStream vf = new PrintStream(new FileOutputStream(inf_name)); vf.println( "Exception:" + x_out ); vf.flush(); vf.close(); } catch(java.io.IOException IOEx) { System.out.println("Cannot create " + inf_name + " file."); } } public static void write_x ( String x_out ) { SimpleDateFormat df = new SimpleDateFormat ("MMddyy_HHmmss", Locale.getDefault()); Date tm = new Date(); String DateStg = df.format(tm); String curdirStg = System.getProperty( "user.dir" ); String err_out_dir ="C:\\ptc\\temp\\Larry1\\err_out"; String inf_name = curdirStg + "\\err_out_" + DateStg + ".txt"; try { PrintStream vf = new PrintStream(new FileOutputStream(inf_name)); vf.println( "Exception:" + x_out ); vf.flush(); vf.close(); } catch(java.io.IOException IOEx) { System.out.println("Cannot create " + inf_name + " file."); } } }PK .H@JExport_Raster.java import com.ptc.pfc.pfcSession.*; import com.ptc.pfc.pfcWindow.*; import com.ptc.pfc.pfcCommand.*; import com.ptc.cipjava.jxthrowable; import com.ptc.pfc.pfcExceptions.*; import com.ptc.pfc.pfcGlobal.*; import com.ptc.pfc.pfcWindow.RasterType; import java.io.*; import java.util.*; import java.text.*; public class Export_Raster { static Session curSession; static Window curWindow; static final String MSGFILE = "raster.txt"; public static void start() { try { curSession = pfcGlobal.GetProESession(); com.ptc.pfc.pfcWindow.Window curWindow = curSession.GetCurrentWindow (); UICommand inputCommand = curSession.UICreateCommand("Export_Image", new Export_Raster_Listener(curSession, curWindow)); curSession.UIAddButton(inputCommand, "Applications", "Applications.psh_util_pproc", "Export_Image", "Create_Image", MSGFILE); } catch(jxthrowable x) { System.out.println("Exception:"+x); err_out.printException ( "Export_Raster", x ); } } public static void stop() {} } class Export_Raster_Listener extends DefaultUICommandActionListener { static Session session; static Window curWindow; static RasterType type; public Export_Raster_Listener(Session sess, Window curWind) { session = sess; curWindow = curWind; } public void OnCommand () { try { RasterType type = RasterType.RASTER_BMP; session = pfcGlobal.GetProESession(); curWindow = session.GetCurrentWindow(); pfcWindowExamples.outputScreen( session, type ); pfcWindowExamples.outputImage( curWindow, type ); } catch (jxthrowable x) { System.out.println ("Caught exception: "+x); x.printStackTrace (); err_out.printException ( "OnCommand", x ); } } } PK .%cnExport_win_BMP.java import com.ptc.pfc.pfcWindow.*; import com.ptc.pfc.pfcCommand.*; import com.ptc.pfc.pfcSession.*; import com.ptc.pfc.pfcExceptions.*; import com.ptc.pfc.pfcGlobal.*; import com.ptc.pfc.pfcWindow.RasterType; import com.ptc.cipjava.*; import com.ptc.cipjava.jxthrowable; import java.io.*; import java.util.*; import java.text.*; public class Export_win_BMP { static Session curSession; static final String MSGFILE = "ExportBMP.txt"; public static void start() { try { curSession = pfcGlobal.GetProESession(); UICommand inputCommand = curSession.UICreateCommand("Export_Image", new Export_win_BMP_Listener(curSession)); curSession.UIAddButton(inputCommand, "Applications", "Applications.psh_util_pproc", "ExportBMP", "CreateBMP", MSGFILE); } catch(jxthrowable x) { System.out.println("Exception:"+x); } } public static void stop() {} } class Export_win_BMP_Listener extends DefaultUICommandActionListener { static Session session; public Export_win_BMP_Listener( Session sess ) { session = sess; } public void OnCommand () { try { RasterType type = RasterType.RASTER_BMP; Window curWindow = session.GetCurrentWindow(); pfcWindowExamples.outputImage( curWindow, type ); } catch (jxthrowable x) { System.out.println ("Caught exception: "+x); x.printStackTrace (); } } } PK ).S~ExportBMP.java import com.ptc.pfc.pfcWindow.*; import com.ptc.pfc.pfcCommand.*; import com.ptc.pfc.pfcSession.*; import com.ptc.pfc.pfcExceptions.*; import com.ptc.pfc.pfcGlobal.*; import com.ptc.pfc.pfcWindow.RasterType; import com.ptc.cipjava.*; import com.ptc.cipjava.jxthrowable; import java.io.*; import java.util.*; import java.text.*; public class ExportBMP { static Session curSession; static final String MSGFILE = "ExportBMP.txt"; public static void start() { try { curSession = pfcGlobal.GetProESession(); UICommand inputCommand = curSession.UICreateCommand("Export_Image", new ExportBMP_Listener(curSession)); curSession.UIAddButton(inputCommand, "Applications", "Applications.psh_util_pproc", "ExportBMP", "CreateBMP", MSGFILE); } catch(jxthrowable x) { System.out.println("Exception:"+x); } } public static void stop() {} } class ExportBMP_Listener extends DefaultUICommandActionListener { static Session session; public ExportBMP_Listener( Session sess ) { session = sess; } public void OnCommand () { try { RasterType type = RasterType.RASTER_BMP; Window curWindow = session.GetCurrentWindow(); pfcWindowExamples.outputImage( curWindow, type ); } catch (jxthrowable x) { System.out.println ("Caught exception: "+x); x.printStackTrace (); } } } PK ).hY pfcWindowExamples.java import com.ptc.pfc.pfcSession.*; import com.ptc.pfc.pfcWindow.*; import com.ptc.cipjava.jxthrowable; public class pfcWindowExamples { public static void outputImage (Window window, RasterType type) { try { RasterImageExportInstructions instructions = getRasterInstructions (type); String ext = getExt (type); window.ExportRasterImage ("pfcoutput"+ext, instructions); } catch (UnsupportedRasterTypeException u) { System.out.println ("Unsupported raster file type. No output file produced."); return; } catch (jxthrowable x) { System.out.println ("Exception caught: "+x); x.printStackTrace(); err_out.printException ( "outputImage", x ); return; } return; } public static void outputScreen (Session session, RasterType type) { try { RasterImageExportInstructions instructions = getRasterInstructions (type); String ext = getExt (type); session.ExportCurrentRasterImage ("pfcoutput"+ext, instructions); } catch (UnsupportedRasterTypeException u) { System.out.println ("Unsupported raster file type. No output file produced."); return; } catch (jxthrowable x) { System.out.println ("Exception caught: "+x); x.printStackTrace(); err_out.printException ( "outputScreen", x ); return; } return; } private static RasterImageExportInstructions getRasterInstructions (RasterType type) throws jxthrowable, UnsupportedRasterTypeException { double rasterHeight = 7.5; double rasterWidth = 10.0; DotsPerInch dpi = DotsPerInch.RASTERDPI_100; RasterDepth depth = RasterDepth.RASTERDEPTH_24; RasterImageExportInstructions instructions; switch (type.getValue()) { case RasterType._RASTER_BMP: BitmapImageExportInstructions bmp_instrs = pfcWindow.BitmapImageExportInstructions_Create (rasterHeight, rasterWidth); instructions = bmp_instrs; break; case RasterType._RASTER_TIFF: TIFFImageExportInstructions tiff_instrs = pfcWindow.TIFFImageExportInstructions_Create (rasterHeight, rasterWidth); instructions = tiff_instrs; break; case RasterType._RASTER_JPEG: JPEGImageExportInstructions jpeg_instrs = pfcWindow.JPEGImageExportInstructions_Create (rasterHeight, rasterWidth); instructions = jpeg_instrs; break; case RasterType._RASTER_EPS: EPSImageExportInstructions eps_instrs = pfcWindow.EPSImageExportInstructions_Create (rasterHeight, rasterWidth); instructions = eps_instrs; break; default: throw new UnsupportedRasterTypeException(type); } instructions.SetImageDepth (depth); instructions.SetDotsPerInch (dpi); return instructions; } private static String getExt (RasterType type) { switch (type.getValue()) { case RasterType._RASTER_BMP: return ".bmp"; case RasterType._RASTER_TIFF: return ".tiff"; case RasterType._RASTER_JPEG: return ".jpg"; case RasterType._RASTER_EPS: return ".eps"; default: return "Invalid"; } } } PK X.yWW#UnsupportedRasterTypeException.java import com.ptc.pfc.pfcWindow.RasterType; public class UnsupportedRasterTypeException extends java.lang.Exception { RasterType unsupportedValue; public UnsupportedRasterTypeException (RasterType inUnsupportedValue) { unsupportedValue = inUnsupportedValue; } public RasterType getUnsupportedValue () { return unsupportedValue; } } PK M./ err_out.class-0+./    :w <w Cw 8x 9y Ez 6{ >{ B| )} 1~ 2 / 0 , - 0 1 + - * > > > 8 E 8 A < D @ ; ? ? 5 3 3 3 @ @ 8 4 3 3 E 3 > @ =           ! " # # $ % & ' ( ) * , *** Stack Trace:  Bad argument:  Pro/TK error code:  Pro/TK function:  Type:   ArgumentName:  ErrorCode:  Extension:  MaxLength:  MethodName:  Name:  String:  ToolkitFunctionName:  Type:  Value:  ValueType:  file.()I*()Lcom/ptc/pfc/pfcModelItem/ModelItemType;+()Lcom/ptc/pfc/pfcModelItem/ParamValueType;()Ljava/lang/Class;()Ljava/lang/String;()Ljava/util/Locale;()V(I)Ljava/lang/StringBuffer;<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V=(Ljava/awt/Component;Ljava/lang/String;)Ljavax/swing/JDialog;;(Ljava/awt/Component;Ljava/lang/String;Ljava/lang/String;)V>(Ljava/awt/Component;Ljava/lang/Throwable;Ljava/lang/String;)V<(Ljava/awt/Component;[Ljava/lang/String;Ljava/lang/String;)V(Ljava/io/OutputStream;)V(Ljava/io/PrintWriter;)V(Ljava/io/Writer;)V&(Ljava/lang/Object;)Ljava/lang/String;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/Object;I)V&(Ljava/lang/String;)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/lang/String;)V'(Ljava/lang/String;Ljava/lang/String;)V*(Ljava/lang/String;Ljava/lang/Throwable;)V'(Ljava/lang/String;Ljava/util/Locale;)V(Ljava/lang/Throwable;)V*(Ljava/lang/Throwable;Ljava/lang/String;)V$(Ljava/util/Date;)Ljava/lang/String;([Ljava/lang/String;)V(([Ljava/lang/String;Ljava/lang/String;)V.txt: ;C:\ptc\temp\Larry1\err_outCannot create Cannot print exceptionCodeError ExceptionException in PFC method  Exception:GetArgumentName GetErrorCode GetExtension GetMaxLength GetMethodNameGetName GetStringGetToolkitFunctionNameGetTypeGetValue GetValueTypeLineNumberTableLjava/io/PrintStream; MMddyy_HHmmss SourceFileWarning\ \err_out__appendclosecom/ptc/cipjava/jxthrowable&com/ptc/pfc/pfcExceptions/XBadArgument+com/ptc/pfc/pfcExceptions/XBadGetParamValue0com/ptc/pfc/pfcExceptions/XBadOutlineExcludeType$com/ptc/pfc/pfcExceptions/XInAMethod+com/ptc/pfc/pfcExceptions/XInvalidEnumValuecom/ptc/pfc/pfcExceptions/XPFC*com/ptc/pfc/pfcExceptions/XSequenceTooLong(com/ptc/pfc/pfcExceptions/XStringTooLong'com/ptc/pfc/pfcExceptions/XToolkitError0com/ptc/pfc/pfcExceptions/XUnknownModelExtension createDialogerr_out err_out.java err_out: exception in showExceptionflushformatgetClass getDefault getMessagegetName getPropertyjava/awt/Dialogjava/awt/Windowjava/io/FileOutputStreamjava/io/IOExceptionjava/io/PrintStreamjava/io/PrintWriterjava/io/StringWriterjava/lang/Classjava/lang/Objectjava/lang/Stringjava/lang/StringBufferjava/lang/Systemjava/lang/Throwablejava/text/DateFormatjava/text/SimpleDateFormatjava/util/Datejava/util/Localejavax/swing/JOptionPaneoutpackprintException printLineprintMsg printMsg1printStackTraceprintlnshowshowErrorMessage showExceptionshowMessageDialogshowWarningMessagestoStringuser.dirvalueOfwrite_x{}!3<*G *+uj+,&i>Y M+,T]]ti+)>YM+)O]]ti+0B>Y M+0V]]ti>Y M+0S[]ti,+/$>Y M+/R[]ti++>YM++X\]ti+1B>YM+1W]]ti>YM+1P[]ti+-B>Y M+-U]]ti>YM+-Y[]tiP+*$>YM+*Z\]ti(+2!>Y M+2Q]]ti'i+.+.di W"j(F/29BTW^gy|!"#$#"!&'()(',-./ .-01-00,33:4C5U4X6a7s6v3y9:;:9=>?@?>CEFHI  $g*n  !:g>Y*vM]+]tn  "3g>Y#M*]tn  &W'N,>Y-vM],]tN*+-rOPQR"S#R&N &#*p [Z &#*+p WV '-Y+uN:YF:+9YJm:,>YvM],]t:+.:+,>YM+,T]t:+15>YvM]+1W]]+1P[t:M+)&>YvM]+)O]t:#>YvM]+be]t:N:$klEY>Y-vM]\tK:*_:ho*>Y-vM]\trD(.pqrtu#v=xDyDzG{N|W}a|f~m~~yy #%/49ERUXo '#*q  '#*+q  )O'N,>Y-vM],]tN*+-r_`ab&^ )#*s ki )#*+s fe -BYcNLCYHM+,aN%f::>YvM ]-]]t:8Y6YLI:>YM*]tn`^ Wg>YM]]tnEvy7> "&EEWlqvyz -BYcNMCYHN,-a:%f:>YvM]*]!]]]t:8Y6YLI:>YM+]tn`^ Wg>YM]]tnL}7: #LL^sx}PK M.ũExport_Raster.class-`89<=>?\?ANOPQTUVWX  ! " # $ % & ' ( ) * + , 70 72 74 B. C- K1 L5 M3 RD YG Z6 [4 _/"()Lcom/ptc/pfc/pfcSession/Session; ()Lcom/ptc/pfc/pfcWindow/Window;()Ljava/lang/String;()V(Lcom/ptc/pfc/pfcCommand/UICommand;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VA(Lcom/ptc/pfc/pfcSession/Session;Lcom/ptc/pfc/pfcWindow/Window;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/String;)Vf(Ljava/lang/String;Lcom/ptc/pfc/pfcCommand/UICommandActionListener;)Lcom/ptc/pfc/pfcCommand/UICommand;*(Ljava/lang/String;Ljava/lang/Throwable;)V ApplicationsApplications.psh_util_pprocCode ConstantValue Create_Image Exception: Export_Image Export_RasterExport_Raster.javaExport_Raster_ListenerGetCurrentWindowGetProESession Lcom/ptc/pfc/pfcSession/Session;Lcom/ptc/pfc/pfcWindow/Window;LineNumberTableLjava/io/PrintStream;Ljava/lang/String;MSGFILE SourceFile UIAddButtonUICreateCommandappendcom/ptc/cipjava/jxthrowablecom/ptc/pfc/pfcGlobal/pfcGlobal"com/ptc/pfc/pfcSession/BaseSessioncom/ptc/pfc/pfcSession/Session curSession curWindowerr_outjava/io/PrintStreamjava/lang/Objectjava/lang/StringBufferjava/lang/SystemoutprintExceptionprintln raster.txtstartstoptoString!RDSEIH;70:*F ]0:YK Y*L+ KY**8; FB%)+-/138;!<"R#X ^0:F'J@PK M.k}(~~Export_Raster_Listener.class-^9E;=IJKLMOPQRSW  ! " # $ % & ' ( ) * + , - 81 86 >/ ?. FA H5 NB TD U4 V2 X7 Y1 Z6 [@ \0"()Lcom/ptc/pfc/pfcSession/Session; ()Lcom/ptc/pfc/pfcWindow/Window;()Ljava/lang/String;()VE(Lcom/ptc/pfc/pfcSession/Session;Lcom/ptc/pfc/pfcWindow/RasterType;)VA(Lcom/ptc/pfc/pfcSession/Session;Lcom/ptc/pfc/pfcWindow/Window;)VC(Lcom/ptc/pfc/pfcWindow/Window;Lcom/ptc/pfc/pfcWindow/RasterType;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/String;)V*(Ljava/lang/String;Ljava/lang/Throwable;)VCaught exception: Code Export_RasterExport_Raster.javaExport_Raster_ListenerGetCurrentWindowGetProESession Lcom/ptc/pfc/pfcSession/Session;"Lcom/ptc/pfc/pfcWindow/RasterType;Lcom/ptc/pfc/pfcWindow/Window;LineNumberTableLjava/io/PrintStream; OnCommand RASTER_BMP SourceFileappendcom/ptc/cipjava/jxthrowable5com/ptc/pfc/pfcCommand/DefaultUICommandActionListenercom/ptc/pfc/pfcGlobal/pfcGlobal"com/ptc/pfc/pfcSession/BaseSession com/ptc/pfc/pfcWindow/RasterType curWindowerr_outjava/io/PrintStreamjava/lang/StringBufferjava/lang/Systemjava/lang/Throwableout outputImage outputScreenpfcWindowExamplesprintExceptionprintStackTraceprintlnsessiontoStringtype [@NB]A83:1 *+,C012 0E1:HL++$L Y+++#&C2 789 :<=#7&?'@=AABG5G ApplicationsApplications.psh_util_pprocCode ConstantValue CreateBMP Exception: ExportBMP ExportBMP.txt Export_ImageExport_win_BMPExport_win_BMP.javaExport_win_BMP_ListenerGetProESession Lcom/ptc/pfc/pfcSession/Session;LineNumberTableLjava/io/PrintStream;Ljava/lang/String;MSGFILE SourceFile UIAddButtonUICreateCommandappendcom/ptc/cipjava/jxthrowablecom/ptc/pfc/pfcGlobal/pfcGlobalcom/ptc/pfc/pfcSession/Session curSessionjava/io/PrintStreamjava/lang/Objectjava/lang/StringBufferjava/lang/SystemoutprintlnstartstoptoString!I=A@3/)2*> P)2I YK*KY*.1 >:!#%').1!2"H Q)2>&B:PK M.W Export_win_BMP_Listener.class-H+-/9:;<=>?@C          ! " *% *) 0# 62 8( A4 B' D% E) F1 G$ ()Lcom/ptc/pfc/pfcWindow/Window;()Ljava/lang/String;()V#(Lcom/ptc/pfc/pfcSession/Session;)VC(Lcom/ptc/pfc/pfcWindow/Window;Lcom/ptc/pfc/pfcWindow/RasterType;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/String;)VCaught exception: CodeExport_win_BMPExport_win_BMP.javaExport_win_BMP_ListenerGetCurrentWindow Lcom/ptc/pfc/pfcSession/Session;"Lcom/ptc/pfc/pfcWindow/RasterType;LineNumberTableLjava/io/PrintStream; OnCommand RASTER_BMP SourceFileappendcom/ptc/cipjava/jxthrowable5com/ptc/pfc/pfcCommand/DefaultUICommandActionListener"com/ptc/pfc/pfcSession/BaseSession com/ptc/pfc/pfcWindow/RasterTypejava/io/PrintStreamjava/lang/StringBufferjava/lang/Systemjava/lang/Throwableout outputImagepfcWindowExamplesprintStackTraceprintlnsessiontoString F1*&,) * +3-.-5%,q1LM,+L Y++3& 234 5278,9017.PK M.lExportBMP.class-R014568:69EFGIJKL     ! " # $ % & /) /+ /- ;' B* C. D, H< M> N- Q("()Lcom/ptc/pfc/pfcSession/Session;()Ljava/lang/String;()V(Lcom/ptc/pfc/pfcCommand/UICommand;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V#(Lcom/ptc/pfc/pfcSession/Session;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/String;)Vf(Ljava/lang/String;Lcom/ptc/pfc/pfcCommand/UICommandActionListener;)Lcom/ptc/pfc/pfcCommand/UICommand; ApplicationsApplications.psh_util_pprocCode ConstantValue CreateBMP Exception: ExportBMPExportBMP.java ExportBMP.txtExportBMP_Listener Export_ImageGetProESession Lcom/ptc/pfc/pfcSession/Session;LineNumberTableLjava/io/PrintStream;Ljava/lang/String;MSGFILE SourceFile UIAddButtonUICreateCommandappendcom/ptc/cipjava/jxthrowablecom/ptc/pfc/pfcGlobal/pfcGlobalcom/ptc/pfc/pfcSession/Session curSessionjava/io/PrintStreamjava/lang/Objectjava/lang/StringBufferjava/lang/SystemoutprintlnstartstoptoString!H<@?3/)2*= O)2I YK*KY*.1 =:!#%').1!2"H P)2=&A7PK M.h7ExportBMP_Listener.class-H+-/9:;<=>?@C          ! " *% *) 0# 62 8( A4 B' D% E) F1 G$ ()Lcom/ptc/pfc/pfcWindow/Window;()Ljava/lang/String;()V#(Lcom/ptc/pfc/pfcSession/Session;)VC(Lcom/ptc/pfc/pfcWindow/Window;Lcom/ptc/pfc/pfcWindow/RasterType;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(Ljava/lang/String;)VCaught exception: Code ExportBMPExportBMP.javaExportBMP_ListenerGetCurrentWindow Lcom/ptc/pfc/pfcSession/Session;"Lcom/ptc/pfc/pfcWindow/RasterType;LineNumberTableLjava/io/PrintStream; OnCommand RASTER_BMP SourceFileappendcom/ptc/cipjava/jxthrowable5com/ptc/pfc/pfcCommand/DefaultUICommandActionListener"com/ptc/pfc/pfcSession/BaseSession com/ptc/pfc/pfcWindow/RasterTypejava/io/PrintStreamjava/lang/StringBufferjava/lang/Systemjava/lang/Throwableout outputImagepfcWindowExamplesprintStackTraceprintlnsessiontoString F1*&,) * +3-.-5%,q1LM,+L Y++3& 234 5278,9017.PK M.b չ pfcWindowExamples.class-`abchlxy{|}~ 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L@@$ dO dY d] eP gQ j^ k^ mR ro sn tU uV wS z[ z\ X W M q _ O ] N()I()Ljava/lang/String;()V9(DD)Lcom/ptc/pfc/pfcWindow/BitmapImageExportInstructions;6(DD)Lcom/ptc/pfc/pfcWindow/EPSImageExportInstructions;7(DD)Lcom/ptc/pfc/pfcWindow/JPEGImageExportInstructions;7(DD)Lcom/ptc/pfc/pfcWindow/TIFFImageExportInstructions;E(Lcom/ptc/pfc/pfcSession/Session;Lcom/ptc/pfc/pfcWindow/RasterType;)V&(Lcom/ptc/pfc/pfcWindow/DotsPerInch;)V&(Lcom/ptc/pfc/pfcWindow/RasterDepth;)VY(Lcom/ptc/pfc/pfcWindow/RasterType;)Lcom/ptc/pfc/pfcWindow/RasterImageExportInstructions;6(Lcom/ptc/pfc/pfcWindow/RasterType;)Ljava/lang/String;%(Lcom/ptc/pfc/pfcWindow/RasterType;)VC(Lcom/ptc/pfc/pfcWindow/Window;Lcom/ptc/pfc/pfcWindow/RasterType;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/lang/String;)VJ(Ljava/lang/String;Lcom/ptc/pfc/pfcWindow/RasterImageExportInstructions;)V*(Ljava/lang/String;Ljava/lang/Throwable;)V.bmp.eps.jpg.tiff$BitmapImageExportInstructions_CreateCode!EPSImageExportInstructions_CreateException caught:  ExceptionsExportCurrentRasterImageExportRasterImageInvalid"JPEGImageExportInstructions_Create#Lcom/ptc/pfc/pfcWindow/DotsPerInch;#Lcom/ptc/pfc/pfcWindow/RasterDepth;LineNumberTableLjava/io/PrintStream;RASTERDEPTH_24 RASTERDPI_100SetDotsPerInch SetImageDepth SourceFile"TIFFImageExportInstructions_Create7Unsupported raster file type. No output file produced.UnsupportedRasterTypeExceptionappendcom/ptc/cipjava/jxthrowable"com/ptc/pfc/pfcSession/BaseSession!com/ptc/pfc/pfcWindow/DotsPerInch!com/ptc/pfc/pfcWindow/RasterDepth3com/ptc/pfc/pfcWindow/RasterImageExportInstructions com/ptc/pfc/pfcWindow/RasterTypecom/ptc/pfc/pfcWindow/Windowcom/ptc/pfc/pfcWindow/pfcWindowerr_outgetExtgetRasterInstructionsgetValuejava/io/PrintStreamjava/lang/Objectjava/lang/StringBufferjava/lang/Systemjava/lang/Throwableout outputImage outputScreenpfcWindowExamplespfcWindowExamples.java pfcoutputprintExceptionprintStackTraceprintlntoString!dOf*p Xf_3*,, #)&pX$Z'\*^-`0b Wf 2H4J$:#:*,V,H:')::6')':  :(')":  :'):  : Y*&%pV013 484:;;?<B?I@MAPDWE[F^IeJiKlNuQ~RTi ZfQ++M+*N*Y -)1,!/W-0M-Y,(10,/,.!$ !. p:  ! $%-./EIOP TfQ++M+*N*Y -)1, /W-0M-Y,(10,/ ,.!$ !. p: !$!%"-#.%/&E'I(O)P+vPK M.e$UnsupportedRasterTypeException.class-     $()Lcom/ptc/pfc/pfcWindow/RasterType;()V%(Lcom/ptc/pfc/pfcWindow/RasterType;)VCode"Lcom/ptc/pfc/pfcWindow/RasterType;LineNumberTable SourceFileUnsupportedRasterTypeException#UnsupportedRasterTypeException.javagetUnsupportedValuejava/lang/ExceptionunsupportedValue!   * **+   *  PK M. META-INF/PK M.lDD+META-INF/MANIFEST.MFPK C .dA]] err_out.javaPK .H@J(Export_Raster.javaPK .%cnm"Export_win_BMP.javaPK ).S~;(ExportBMP.javaPK ).hY -pfcWindowExamples.javaPK X.yWW#9UnsupportedRasterTypeException.javaPK M./ I;err_out.classPK M.ũoTExport_Raster.classPK M.k}(~~[Export_Raster_Listener.classPK M.cPbExport_win_BMP.classPK M.W ahExport_win_BMP_Listener.classPK M.lhmExportBMP.classPK M.h7YsExportBMP_Listener.classPK M.b չ LxpfcWindowExamples.classPK M.e$:UnsupportedRasterTypeException.classPKvP