- <init>
Creates a new model.
- addGroup
Adds a position group to this LinkedModeModel. This method may not be called if
the model has been i
- addLinkingListener
Adds listener to the set of listeners that are informed upon state changes.
- forceInstall
Installs this model, which includes registering as document listener on all
involved documents and s
- findPosition
Finds the position in this model that is closest aftertoFind. toFind needs not
be a position in this
- exit
Causes this model to exit. Called either if an illegal document change is
detected, or by the UI.
- getModel
Returns the model currently active on document atoffset, or null if there is
none.
- closeAllModels
Cancels any linked mode model on the specified document. If there is no model,
nothing happens.
- hasInstalledModel
Checks whether there is already a linked mode model installed on any of the
documents.
- anyPositionContains
Returns whether an offset is contained by any position in this model.
- canNestInto
Returns whether the receiver can be nested into the given parent model. If yes,
the parent model and
- enforceDisjoint
Throws a BadLocationException if group conflicts with this model's groups.