public class IdeProperties extends SimpleLayout
IdeProperties
class is reponsible for managing the
general layout information, such as the size and position of the main
application window and the opened editor frames for example.LOG_READONLY
Constructor and Description |
---|
IdeProperties()
Constructor
|
Modifier and Type | Method and Description |
---|---|
javax.swing.Icon |
getIcon()
Displayable interface method. |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Retrieves the value associated with a property.
|
closeImpl, equals, equalsImpl, getInputStream, getOwner, isPropertySet, openImpl, removeProperty, saveImpl, setOwner, setProperty
getChildren, getDisplayName, getMenuFilter, getName, getShortLabel, isActive, isTrackedInNodeCache, setActive, setMenuFilter, toString
addNodeListener, addNodeListenerForType, addNodeListenerForTypeHierarchy, attach, beginThreadNodeUsageCycle, callUnderReadLock, callUnderWriteLock, close, createSubject, delete, deleteImpl, detach, endThreadNodeUsage, endThreadNodeUsageCycle, ensureOpen, equalsImpl, getAttributes, getData, getLongLabel, getSubject, getTimestamp, getTimestampLoadedUnsafe, getToolTipText, getTransientProperties, getUnmodifiedTimestamp, getURL, isDirty, isLoaded, isLockHeld, isMigrating, isNew, isOpen, isReadLocked, isReadLockHeld, isReadOnly, isReadOrWriteLocked, 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, tryRunUnderReadLock, tryRunUnderWriteLock, unsetMigrating, upgradeLock, upgradeUnlock, urlReadOnlyChanged, writeLock, writeLockCount, writeLockInterruptibly, writeUnlock
public javax.swing.Icon getIcon()
Node
Displayable
interface method. The Node class returns
a generic icon.getIcon
in interface Displayable
getIcon
in class SimpleLayout
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
PropertyAccess
getProperty
in interface PropertyAccess
getProperty
in class SimpleLayout
key
- the property key for which a value is desired.defaultValue
- the value to return if no value currently
exists.