public abstract class ContextSystemOption extends SystemOption implements BeanContextProxy
SystemOption.displayName(), at least.
The suboptions are automatically saved as a group.| Modifier and Type | Field and Description |
|---|---|
protected BeanContext |
beanContext
Deprecated.
To obtain bean context use
getBeanContextProxy(). |
| Constructor and Description |
|---|
ContextSystemOption()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOption(SystemOption so)
Add a new option to the set.
|
BeanContextChild |
getBeanContextProxy() |
SystemOption[] |
getOptions()
Get all options in the set.
|
protected void |
initialize() |
void |
readExternal(ObjectInput in)
Read all properties of this object (or subclasses) from an object input.
|
void |
removeOption(SystemOption so)
Remove an option from the set.
|
void |
writeExternal(ObjectOutput out)
Write all properties of this object (or subclasses) to an object output.
|
clearSharedData, displayName, firePropertyChange, getHelpCtx, getName, isReadExternal, isWriteExternal, resetaddNotify, addPropertyChangeListener, equals, finalize, findObject, findObject, getLock, getProperty, hashCode, putProperty, putProperty, removeNotify, removePropertyChangeListener, writeReplaceprotected BeanContext beanContext
getBeanContextProxy().public final void addOption(SystemOption so)
so - the option to addpublic final void removeOption(SystemOption so)
so - the option to removepublic final SystemOption[] getOptions()
public final BeanContextChild getBeanContextProxy()
getBeanContextProxy in interface BeanContextProxyprotected void initialize()
initialize in class SharedClassObjectpublic void writeExternal(ObjectOutput out) throws IOException
SystemOptionwriteExternal in interface ExternalizablewriteExternal in class SystemOptionout - the output streamIOException - on errorpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
SystemOptionreadExternal in interface ExternalizablereadExternal in class SystemOptionin - the input streamIOException - on errorClassNotFoundExceptionBuilt on May 24 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.