|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDdsLanguageModel
The DDS Language model embedded in the Lpex editor and synchronized with its contents
Method Summary | |
---|---|
void |
addDdsSelectionListener(IDdsParserListener listener)
Add listener which will be notified whenever the cursor moves to a different DDS element in the source |
DdsModel |
getDdsModel()
Retrieve DDS model corresponding to the source in the editor. |
DdsModel |
getDdsModelSynchronously()
Retrieve DDS model corresponding to the source in the editor. |
boolean |
incrementallyUpdateModel(DdsChange change)
Update the model with the changed/inserted line If we could not do this return true |
boolean |
isDdsModelParsed()
Return whether the DDS Model has been parsed yet? |
boolean |
isDdsModelParsePending()
Is there a DDS parse already in progress |
void |
refreshModel()
Refresh the model by reparsing the changed source in Lpex. |
Method Detail |
---|
DdsModel getDdsModel()
void refreshModel()
boolean incrementallyUpdateModel(DdsChange change)
change
- - what change occurred it encapsulates
lineNumber - the line number of the line to be changed/inserted
typeOfChange - the type of change of the line - an update or an insert
boolean isDdsModelParsed()
boolean isDdsModelParsePending()
void addDdsSelectionListener(IDdsParserListener listener)
listener
- IDdsParserListener
DdsModel getDdsModelSynchronously()
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |