public class PortableViewDocument extends AbstractDocument implements java.beans.PropertyChangeListener
change, PERSISTENCE_DEFINITION_NAMEACCESS_DOCUMENT_AUTHORIZATION| Constructor and Description |
|---|
PortableViewDocument() |
PortableViewDocument(DocumentManager factory) |
PortableViewDocument(DocumentManager factory,
PortableView map) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCreationDate()
Get the creation date of the document.
|
MapContext |
getMapContext() |
java.lang.String |
getOwner()
Get the creator name of the document.
|
PortableView |
getPortableView() |
ViewDocument |
getSourceView() |
boolean |
isMap(PortableView map) |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
reloadPortableView() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setCreationDate(java.lang.String string)
Set the creation date of the document.
|
void |
setOwner(java.lang.String string)
Sets the creator name of the document
|
protected void |
setPortableView(PortableView map) |
void |
setSourceView(ViewDocument sourceView) |
addListener, addPropertyChangeListener, afterAdd, afterRemove, callCreateWindow, contains, doDispose, exportDocumentAsText, getComment, getFactory, getMainComponent, getMainWindow, getName, getOpenWhenTheUserCreates, getProject, getProperties, getPropertiesWindow, getProperty, getTypeName, getWindowLayout, isAvailable, isLocked, isModified, isTemporary, lock, raiseEventCreateWindow, refresh, registerPersistent, setComment, setModified, setName, setProject, setProperty, setStateFromText, setWindowLayout, toString, unlockdispose, disposepublic PortableViewDocument()
public PortableViewDocument(DocumentManager factory)
public PortableViewDocument(DocumentManager factory, PortableView map)
protected void setPortableView(PortableView map)
map - public PortableView getPortableView()
public void reloadPortableView()
throws InvalidPortableViewFormatException,
CantLoadContextException,
java.io.IOException
InvalidPortableViewFormatExceptionCantLoadContextExceptionjava.io.IOExceptionpublic void setCreationDate(java.lang.String string)
AbstractDocumentsetCreationDate in interface DocumentsetCreationDate in class AbstractDocumentpublic java.lang.String getCreationDate()
AbstractDocumentgetCreationDate in interface DocumentgetCreationDate in class AbstractDocumentpublic void setOwner(java.lang.String string)
AbstractDocumentsetOwner in interface DocumentsetOwner in class AbstractDocumentpublic java.lang.String getOwner()
AbstractDocumentgetOwner in interface DocumentgetOwner in class AbstractDocumentpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractDocumentPersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class AbstractDocumentPersistenceExceptionpublic boolean isMap(PortableView map)
map - public MapContext getMapContext()
public void setSourceView(ViewDocument sourceView)
sourceView - the sourceView to setpublic ViewDocument getSourceView()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListener