@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface ComponentProvider
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getEditorComponent()
Get the main editor panel.
|
java.awt.Component |
getStatusComponent()
Get the status panel which shows the status of the edited document.
|
WSEditor |
getWSEditorAccess()
Get the access to the WS Editor.
|
void |
load(java.net.URL url,
java.io.Reader reader)
Sets the content to edit.
|
void |
print(boolean preview)
Print the component content.
|
void load(java.net.URL url, java.io.Reader reader) throws AuthorComponentException
This does not guarantee that the set content has been interpreted, you should set an
AuthorComponentListener
and listen for documentTypeChanged()
before using
the author extension actions.
url
- URL to load, can be null
if the reader is specified
If no XML content reader is given, the URL will be used both to obtain the
content and to solve relative references (eg: images).
If the XML content reader is also given, the URL will only be used to solve
relative references from the file.reader
- The reader.AuthorComponentException
- When there was a load problem (eg: IOException).java.awt.Component getEditorComponent()
java.awt.Component getStatusComponent()
void print(boolean preview)
preview
- true
to show the Print Preview dialog, false
to show the Print dialog.WSEditor getWSEditorAccess()
© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.