[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

CommandInstallSpecifier

inherits from Object
inherits from CanInstallSelf

Object <- CommandInstallSpecifier



Operations

Get list of all operations

DefaultReceiverForSelf


Attributes

Get list of all attributes

Class CommandInstallSpecifier defines no new attributes.


Fields

Field Type
CommandInstallSpecifier: installee: Viewable
authoringModeOnly: Boolean
communicationCommand: Boolean


Instance template

instance CommandInstallSpecifier tag;
      installee: nilObject;
authoringModeOnly: false;
communicationCommand: false;
end instance;

Class definition

Define Class CommandInstallSpecifier;
    inherits from Object;
    inherits from CanInstallSelf;

    field installee: Viewable;
        // The item to be installed.
    field authoringModeOnly: Boolean;
        // Should this item only be added when authoring mode is on?
    field communicationCommand: Boolean;
        // Should this item be installed into the communication box
        // in the lamp?

    overrides DefaultReceiverForSelf;
        // Installs the command into the lamp
end class;