public class LibraryDataNode extends Node
LOG_READONLY| Constructor and Description | 
|---|
LibraryDataNode()
Default constructor. 
 | 
LibraryDataNode(java.net.URL url)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.Object | 
getObjectStoreTarget()  | 
java.net.URL | 
getURL()
We override the getURL accessor here to mark the URL property
  as transient. 
 | 
protected ObjectStore | 
newObjectStore()  | 
protected void | 
openImpl()
This method uses  
ObjectStore to unmarshal the file into a 
  JavaBean instance. | 
protected void | 
saveImpl()
Document interface method. | 
addNodeListener, addNodeListenerForType, addNodeListenerForTypeHierarchy, attach, beginThreadNodeUsageCycle, callUnderReadLock, callUnderWriteLock, close, closeImpl, createSubject, delete, deleteImpl, detach, endThreadNodeUsage, endThreadNodeUsageCycle, ensureOpen, equalsImpl, getAttributes, getChildren, getData, getIcon, getInputStream, getLongLabel, getShortLabel, getSubject, getTimestamp, getTimestampLoadedUnsafe, getToolTipText, getTransientProperties, getUnmodifiedTimestamp, isDirty, isLoaded, isLockHeld, isMigrating, isNew, isOpen, isReadLocked, isReadLockHeld, isReadOnly, isReadOrWriteLocked, isTrackedInNodeCache, isTrackingThreadNodeUsage, isWriteLocked, isWriteLockHeld, lockCount, markDirty, markDirtyImpl, mayHaveChildren, nodeLock, notifyObservers, open, readLock, readLockCount, readLockInterruptibly, readUnlock, refreshTimestamp, removeNodeListener, removeNodeListenerForType, removeNodeListenerForTypeHierarchy, rename, renameImpl, reportOpenException, revert, revertImpl, runUnderReadLock, runUnderWriteLock, save, setEventLog, setMigrating, setOpen, setReadOnly, setTimestampDirectly, setURL, toString, tryRunUnderReadLock, tryRunUnderWriteLock, unsetMigrating, upgradeLock, upgradeUnlock, urlReadOnlyChanged, writeLock, writeLockCount, writeLockInterruptibly, writeUnlockpublic LibraryDataNode()
public LibraryDataNode(java.net.URL url)
public java.net.URL getURL()
                    throws TransientMarker
getURL in interface LocatablegetURL in class NodeURL identifying this Locatable.TransientMarkerprotected void openImpl()
                 throws java.io.IOException
ObjectStore to unmarshal the file into a 
  JavaBean instance. In addition, subclasses can call this method
  and indicate that the method should not send OBJECT_OPENED notification
  to observers. This method sends OBJECT_OPENED notification in an
  invoke later event.openImpl in class Nodejava.io.IOException - if an I/O error occurred while openingObjectStoreprotected void saveImpl()
                 throws java.io.IOException
Document interface method.  This method uses
  Object2Dom to marshal the underlying JavaBean into an XML
  form.saveImpl in class Nodejava.io.IOException - if an I/O error occurred while savingObject2Domprotected ObjectStore newObjectStore()
protected java.lang.Object getObjectStoreTarget()