Rule Editor

Every instance of a FileNode contains an associated RuleEditor as one of its members.

The RuleEditor extends JInternalFrame and is an internal frame located with in the CustomDesktopPane of Visual Soar.

The Rule Editor contains a private member of type EditorPane which does most of the work as far as Soar Formatting such as the auto justification and the color syntax actions.

The Rule Editor class contains many features such as searching, inserting and replacing.  This is also where the Soar Complete method is implemented.

 

 

 

 

 

back to the top