|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.openide.loaders.DataObject
org.openide.loaders.MultiDataObject
cz.cuni.pogamut.posh.PoshDataObject
public class PoshDataObject
Representation of Yaposh data object. It provides various stuff, like icon and actions that can be performed on the data object (save).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.openide.loaders.MultiDataObject |
|---|
org.openide.loaders.MultiDataObject.Entry |
| Nested classes/interfaces inherited from class org.openide.loaders.DataObject |
|---|
org.openide.loaders.DataObject.Container, org.openide.loaders.DataObject.Factory, org.openide.loaders.DataObject.Registry |
| Field Summary |
|---|
| Fields inherited from class org.openide.loaders.DataObject |
|---|
PROP_COOKIE, PROP_FILES, PROP_HELP, PROP_MODIFIED, PROP_NAME, PROP_PRIMARY_FILE, PROP_TEMPLATE, PROP_VALID |
| Constructor Summary | |
|---|---|
PoshDataObject(org.openide.filesystems.FileObject pf,
org.openide.loaders.MultiFileLoader loader)
|
|
| Method Summary | ||
|---|---|---|
protected org.openide.nodes.Node |
createNodeDelegate()
|
|
|
getCookie(Class<T> type)
|
|
PoshEditorSupport |
getEditorSupport()
Get editor support for this data object |
|
org.openide.util.Lookup |
getLookup()
|
|
PoshPlan |
parseLapPlan()
Take the document holding the lap
plan, parse it and return resulting lap tree. |
|
void |
setModified(boolean modif)
Adds/removes data object from registry of modified data objects and adds/removes save cookie. |
|
| Methods inherited from class org.openide.loaders.MultiDataObject |
|---|
addSecondaryEntry, associateLookup, files, findSecondaryEntry, getCookieSet, getHelpCtx, getMultiFileLoader, getPrimaryEntry, handleCopy, handleCopyRename, handleCreateFromTemplate, handleDelete, handleMove, handleRename, isCopyAllowed, isDeleteAllowed, isMoveAllowed, isRenameAllowed, registerEditor, registerEntry, removeSecondaryEntry, secondaryEntries, setCookieSet, takePrimaryFileLock |
| Methods inherited from class org.openide.loaders.DataObject |
|---|
addPropertyChangeListener, addVetoableChangeListener, copy, createFromTemplate, createFromTemplate, createFromTemplate, createShadow, delete, dispose, find, firePropertyChange, fireVetoableChange, getCookie, getFolder, getLoader, getName, getNodeDelegate, getPrimaryFile, getRegistry, handleCreateShadow, isModified, isShadowAllowed, isTemplate, isValid, markFiles, move, removePropertyChangeListener, removeVetoableChangeListener, rename, setTemplate, setValid, toString, writeReplace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PoshDataObject(org.openide.filesystems.FileObject pf,
org.openide.loaders.MultiFileLoader loader)
throws org.openide.loaders.DataObjectExistsException,
IOException
org.openide.loaders.DataObjectExistsException
IOException| Method Detail |
|---|
protected org.openide.nodes.Node createNodeDelegate()
createNodeDelegate in class org.openide.loaders.MultiDataObjectpublic <T extends org.openide.nodes.Node.Cookie> T getCookie(Class<T> type)
getCookie in class org.openide.loaders.MultiDataObjectpublic org.openide.util.Lookup getLookup()
getLookup in interface org.openide.util.Lookup.ProvidergetLookup in class org.openide.loaders.MultiDataObjectpublic PoshEditorSupport getEditorSupport()
public void setModified(boolean modif)
setModified in class org.openide.loaders.DataObjectmodif - true if data object is modified, false is data object is no
longer modified.
public PoshPlan parseLapPlan()
throws ParseException
document holding the lap
plan, parse it and return resulting lap tree.
ParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||