Show Properties lists the messages that can be sent to a scriptable object, such as a data table, an analysis platform, or a display, producing a text report in the log. Each type of message is categorized and appears in brackets, and can be any of the following:
Message Type |
Description |
Example |
---|---|---|
[Action] |
Correspond to options in the JMP interface. |
Redo Analysis [Action] (Rerun this same analysis in a new window. The analysis will be different if the data has changed.) |
[Action Choice] [Enum] |
List specific choices for their arguments. |
Fit Polynomial [Action Choice] {2, quadratic, 3, cubic, 4, quartic, 5, 6} Draw [Enum] {Filled, Outlined, Filled and Outlined} |
[Boolean] |
Turn options on or off. Arguments are usually 1 or 0. If a message is specified without an argument, sending the message changes it to the opposite state. [Default On] indicates that the option is on by default. |
Show Points [Boolean] [Default On] |
[Subtable] |
List options within submenus. You use the option itself, not the parent item. |
Script [Subtable] Redo Analysis [Action] (Rerun this same analysis in a new window. The analysis will be different if the data has changed.) Save Script to Datatable [Action] (Return to the launcher for this analysis.) |
[New Entity] |
Open a new window in the interface. |
Prediction Interval [New Entity] (Prediction Interval to contain a single future observation or the mean of m future observations.) |
For example, run the following JSL:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate( Y( :height ), X( :age ) );
Show Properties( biv );
The object biv supports Subtable, Boolean, Action, and Action Choice type messages. Enum and New Entity messages are not supported.