Operation Popup Menu

An operation may be implemented by one or more methods, in the containing class or in its subclasses. If an implementing method exists in the owning class, it is not shown in the browser. An operation  may be interpreted as a constructor if its return-type is Void and if its name is the name of the containing class. An operation which is not a constructor and that returns Void may be implemented by display methods.
Properties: sets the properties editor on this element in the properties panel
Order: introduces a sub-menu that orders operations
Edit method: edits the Xion source code of the implementing method in the containing class; if this method does not exist, creates one before; this is only available when the containing class is not an interface
Create display method: creates an implementing display method in the containing class; this is only available when the method is not yet implemented in the containing class and when this non-constructor operation returns Void
Delete operation: removes this element from the project; each implementing method is also removed; this is only available in the root subsystem (and not in modules)
Delete method: removes the implementing method in the containing class (if exists); this is only available in the root subsystem (and not in modules)

Previous    Summary    Next