public class PortableViewDocument extends AbstractDocument implements PropertyChangeListener
change, PERSISTENCE_DEFINITION_NAME
ACCESS_DOCUMENT_AUTHORIZATION
Constructor and Description |
---|
PortableViewDocument() |
PortableViewDocument(DocumentManager factory) |
PortableViewDocument(DocumentManager factory,
PortableView map) |
Modifier and Type | Method and Description |
---|---|
String |
getCreationDate()
Get the creation date of the document.
|
MapContext |
getMapContext() |
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(PropertyChangeEvent evt) |
void |
reloadPortableView() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setCreationDate(String string)
Set the creation date of the document.
|
void |
setOwner(String string)
Sets the creator name of the document
|
protected void |
setPortableView(PortableView map) |
void |
setSourceView(ViewDocument sourceView) |
addListener, addPropertyChangeListener, afterAdd, afterRemove, callCreateWindow, exportDocumentAsText, getComment, getFactory, getMainComponent, getMainWindow, getName, getProject, getPropertiesWindow, getTypeName, getWindowLayout, isAvailable, isLocked, isModified, isTemporary, lock, raiseEventCreateWindow, registerPersistent, setComment, setModified, setName, setProject, setStateFromText, setWindowLayout, toString, unlock
public 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, IOException
public void setCreationDate(String string)
AbstractDocument
setCreationDate
in interface Document
setCreationDate
in class AbstractDocument
public String getCreationDate()
AbstractDocument
getCreationDate
in interface Document
getCreationDate
in class AbstractDocument
public void setOwner(String string)
AbstractDocument
setOwner
in interface Document
setOwner
in class AbstractDocument
public String getOwner()
AbstractDocument
getOwner
in interface Document
getOwner
in class AbstractDocument
public void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
loadFromState
in class AbstractDocument
PersistenceException
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
saveToState
in class AbstractDocument
PersistenceException
public boolean isMap(PortableView map)
map
- public MapContext getMapContext()
public void setSourceView(ViewDocument sourceView)
sourceView
- the sourceView to setpublic ViewDocument getSourceView()
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener