eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::LintRuleSettingsApplication':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: LintRuleSettingsApplication (in Tools)


Inheritance:

   Object
   |
   +--Model
      |
      +--ApplicationModel
         |
         +--AbstractSettingsApplication
            |
            +--Tools::LintRuleSettingsApplication

Package:
stx:libtool
Category:
Interface-Lint
Version:
rev: 1.32 date: 2018/01/16 21:14:12
user: cg
file: Tools__LintRuleSettingsApplication.st directory: libtool
module: stx stc-classLibrary: libtool

Class protocol:

class initialization
o  initialize
(comment from inherited method)
ApplicationModel initialize

help specs
o  helpSpec
This resource specification was automatically generated
by the UIHelpTool of ST/X.

interface opening
o  open
(comment from inherited method)
create an instance of the application and open its view.
Sorry, but for visualworks compatibility, the builder is returned,
not the application instance

interface specs
o  windowSpec
This resource specification was automatically generated
by the UIPainter of ST/X.

usage example(s):

     UIPainter new openOnClass:Tools::LintRuleSettingsApplication andSelector:#windowSpec
     Tools::LintRuleSettingsApplication new openInterface:#windowSpec
     Tools::LintRuleSettingsApplication open


Instance protocol:

accessing
o  selection

o  selection: anObject

actions
o  doAdd

o  doAdd: anRBCompositeLintRule

o  doCopy

o  doEdit

o  doEdit: rule

o  doExport
file := Dialog requestFileName: (resources string: 'Select file') default: (LastFileName ? Filename currentDirectory / 'exported-ruleset.st').

o  doImport

o  doRemove

o  doResetDefault

o  makeDefaultInBrowser

aspects
o  canCopyHolder

o  canEditHolder

o  canExportHolder

o  canRemoveHolder

o  defaultInBrowserRuleNameHolder

o  hasSelectionAndUserDefinedHolder

o  hasSelectionHolder
return/create the 'hasSelectionHolder' value holder (automatically generated)

o  hasSmallSenseLoaded

o  hasSmallSenseNotLoaded

o  rulesetList
return/create the 'rulesetList' value holder (automatically generated)

o  rulesetSelectionHolder
return/create the 'rulesetSelectionHolder' value holder (automatically generated)

o  smallLintRulesetDefault

o  smallSenseEnabledHolder

protocol
o  basicReadSettings
superclass AbstractSettingsApplication says that I am responsible to implement this method

o  basicSaveSettings
(comment from inherited method)
utility to save aspects as listed in the aspects method.
If that has not been redefined, an error will be reported,
as you should then redefine this method in a subclass

o  helpFilename
subclasses must return either the relative name of a helpFile
in the doc/online/<language>/help directory,
or an absolute pathname (typically in their packageDirectory).
Or nil, if no help is available.

queries
o  hasUnsavedChanges
superclass AbstractSettingsApplication says that I am responsible to implement this method



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Fri, 16 Apr 2021 11:14:34 GMT