Class files / Class Packages
About Class packages
All Class related data can be saved to a so called Class file or Class Package. Class packages let you transfer Classes from one Monitor one station to another or from a test project to an operational project.
A Class file contains:
- The Class definition.
- The Class properties (Polling interval, Image ..)
- Its Shooters and related MIB files
- All related Trap definitions
Creating a Class file or Class package
- Switch over to Designer mode
- Select Edit|Manage Classes to open the Manage Classes window.
- Right-click a Class icon and select Create a Class Package (export a class).
- The "Create a Class Package: Export Class <ClassName>" window opens. See the snapshot below.

- ClassName, Created with Monitor one version and CreationDate
- The boxes ClassName, Created with Monitor one version and CreationDate are automatically filled-in and cannot be updated.
- Author and email
- The Author and email fields are optional and can be left blanc
- Vendor Hard- and Software
- Enter the Vendor’s Name and the hardware or software that your Class file describes, into the appropriate fields.
- Free text from author
- Use the Free text from the author box to enter some comments. Use this box to enter a few lines about the Shooters you added to the class, about exceptions, special instructions for use etc....
- Export
- Press the Export button to create the Class Package. A Class file named <Class name>.pck is saved into the directory: "<Project directory>\ClassPackageFiles\". If this directory not already exists, it is created automatically.
Importing a Class package
- Switch over to Designer mode
- Select Edit|Manage Classes to open the "Manage classes" window.
- Right-click anywhere in the Manage Classes window and select Import a Class Package (import a class).
- The "Import a Class Package" window opens.
- Use the Browse button at the right of the File to import box to select the Package file to import.
- Click the Import button
If the Class package defines a Class that already exists in your project than a message box will pop up asking you to confirm updating the existing Class!
Not all Class parameters are updated. From existing Classes only Shooters and MIB related data is updated. Project specific Class settings as polling intervals, community names, severity levels etc is kept unchanged!