Help
Topics Concepts
Package
Class
General Properties
The General Properties customizer tab displays properties of
objects that inherit from AbleObject.
The General Properties panel provides these options:
- Name
- Enter the displayable name. Once an object is
initialized, its name may not be changed.
- Comment
- Enter any comments you wish to provide.
- Serialized File Name
- Enter the name to use when saving. Use the browse button
to select a file or path. By convention the extension
used is ".ser".
- Data Flow Enabled
- Select this checkbox if the object is to use data
connections.
- Timer Events Enabled
- Select this checkbox if the object is to run its process
method at specified intervals.
- Timer Interval
- Enter the number of milliseconds to wait between
generating timer events.
- Asynchronous Event Posting Enabled
- Select this checkbox if the object is to allow events to
be added to its asynchronous event processing queue. If
not selected, new events cannot be added to the queue.
- Asynchronous Event Processing Enabled
- Select this checkbox if the object is to process events
from its asynchronous event processing queue. Events
added to the queue will remain queued until selected.
- State
- This output-only field will display the current object
state, as defined by the AbleState class. To avoid
unnecessary overhead, the panel listens for changes to
the ProcessingState property so that the field is not
continually toggling between Active and Waiting states
when timer processing is enabled.
The button actions on the tab itself allow these operations:
- Init
- Initializes the bean by calling its init method.
- Reset
- Resets the bean by calling its reset method.
- Suspend
- Suspends the bean by calling its suspendAll method.
- Resume
- Resumes the bean by calling its resumeAll method.
- Quit
- Quits the bean by calling its quitAll method.
Tracing may be done for all instrumented objects, or for a specific bean or agent.
These options allow you to set the trace level and output device.
- File
- Select low, medium, high or none to write trace output to the file you specify.
"High" means all trace output, "Medium" is typical output, "Low" is only the
most significant output.
- Console
- Select low, medium, high or none to write trace output to the console.
"High" means all trace output, "Medium" is typical output, "Low" is only the
most significant output.