|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XElement | |
---|---|
bibliothek.extension.gui.dock.preference | Generic collection of preferences used in this framework. |
bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.intern.layout | Implementation of a LayoutChangeStrategy and supporting classes. |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.facile.mode | Contains an implementation of ModeManager that links a mode to the location
of a Dockable . |
bibliothek.gui.dock.frontend | Classes and interfaces needed by the DockFrontend |
bibliothek.gui.dock.layout | Elements dealing with the location of Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.screen | Elements that are related to the ScreenDockStation . |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.stack | Elements which are related to the StackDockStation . |
bibliothek.gui.dock.station.support | Elements used by various DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.support.lookandfeel | Offers a list containing factories for various LookAndFeel s. |
bibliothek.gui.dock.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockable s. |
bibliothek.gui.dock.support.util | Utility classes, used to load resources like icons or manage settings that need to be stored persistently. |
bibliothek.util.xml | Classes to read, inspect, modify and write XML files. |
Uses of XElement in bibliothek.extension.gui.dock.preference |
---|
Methods in bibliothek.extension.gui.dock.preference with parameters of type XElement | |
---|---|
static void |
PreferenceStorage.readXML(PreferenceModel model,
XElement element)
Reads some preferences from element and stores them in
model . |
V |
PreferenceFactory.readXML(XElement element)
Reads some value from element . |
void |
PreferenceStorage.readXML(XElement element)
Reads the contents of this storage from element . |
static void |
PreferenceStorage.writeXML(PreferenceModel model,
XElement element)
Writes the preferences of model into element . |
void |
PreferenceFactory.writeXML(V value,
XElement element)
Writes value into element . |
void |
PreferenceStorage.writeXML(XElement element)
Writes the contents of this storage into element , adds
new elements to element but does
not change the attributes. |
Uses of XElement in bibliothek.gui |
---|
Methods in bibliothek.gui with parameters of type XElement | |
---|---|
protected Setting |
DockFrontend.readXML(boolean entry,
XElement element)
Calls DockFrontend.createSetting() and then
Setting.readXML(DockSituation, PropertyTransformer, boolean, XElement) . |
void |
DockFrontend.readXML(XElement element)
Reads the contents of this frontend from an xml element. |
protected void |
DockFrontend.writeXML(Setting setting,
boolean entry,
XElement element)
Calls Setting.writeXML(DockSituation, PropertyTransformer, boolean, XElement) . |
void |
DockFrontend.writeXML(XElement element)
Writes all properties of this frontend into an xml element. |
Uses of XElement in bibliothek.gui.dock.common |
---|
Methods in bibliothek.gui.dock.common with parameters of type XElement | |
---|---|
void |
CControl.readXML(XElement element)
Reads the current and other known layouts from element . |
void |
MultipleCDockableLayout.readXML(XElement element)
Reads the content of this layout from element . |
void |
CControl.writeXML(XElement element)
Writes the current and all known layouts into element . |
void |
MultipleCDockableLayout.writeXML(XElement element)
Writes the content of this layout into element . |
Uses of XElement in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern with parameters of type XElement | |
---|---|
CommonDockableLayout |
CommonMultipleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
String |
CommonSingleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
CSetting.readXML(DockSituation situation,
PropertyTransformer transformer,
boolean entry,
XElement element)
|
void |
CommonMultipleDockableFactory.write(CommonDockableLayout layout,
XElement element)
|
void |
CommonSingleDockableFactory.write(String layout,
XElement element)
|
void |
CSetting.writeXML(DockSituation situation,
PropertyTransformer transformer,
boolean entry,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.common.intern.layout |
---|
Methods in bibliothek.gui.dock.common.intern.layout with parameters of type XElement | |
---|---|
MultipleCDockable |
ReplacementDockFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
ReplacementDockFactory.write(MultipleCDockable layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.dockable |
---|
Methods in bibliothek.gui.dock.dockable with parameters of type XElement | |
---|---|
Object |
DefaultDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
DefaultDockableFactory.write(Object layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.facile.mode |
---|
Methods in bibliothek.gui.dock.facile.mode with parameters of type XElement | ||
---|---|---|
|
MaximizedModeSetting.read(XElement element,
ModeSettingsConverter<Location,B> converter)
|
|
Location |
LocationSettingConverter.readPropertyXML(XElement element)
|
|
protected void |
CLocationModeSettings.rescueSettings(XElement element)
|
|
|
MaximizedModeSetting.write(XElement element,
ModeSettingsConverter<Location,B> converter)
|
|
void |
LocationSettingConverter.writePropertyXML(Location b,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.frontend |
---|
Methods in bibliothek.gui.dock.frontend with parameters of type XElement | |
---|---|
BackupFactoryData<L> |
RegisteringDockFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
Setting.readXML(DockSituation situation,
PropertyTransformer transformer,
boolean entry,
XElement element)
Reads the properties of this setting. |
void |
RegisteringDockFactory.write(BackupFactoryData<L> layout,
XElement element)
|
void |
Setting.writeXML(DockSituation situation,
PropertyTransformer transformer,
boolean entry,
XElement element)
Writes the properties of this setting in xml format. |
Uses of XElement in bibliothek.gui.dock.layout |
---|
Methods in bibliothek.gui.dock.layout that return XElement | |
---|---|
XElement |
DockLayoutInfo.getDataXML()
Gets the data of this info formated as xml. |
Methods in bibliothek.gui.dock.layout with parameters of type XElement | |
---|---|
void |
DockableProperty.load(XElement element)
Reads the contents of this DockableProperty from an
xml element. |
L |
DockConverter.read(XElement element,
PlaceholderStrategy placeholders)
Reads a layout from an xml-element. |
DockLayoutComposition |
DockSituation.readCompositionXML(XElement element)
Reads a DockLayoutComposition from an xml element. |
Object |
MissingDockFactory.readXML(String id,
XElement element)
Reads element and returns an object that represents the
content of element . |
Map<String,DockStation> |
DockSituation.readXML(XElement root)
Reads a set of DockStation s that were stored earlier. |
DockableProperty |
PropertyTransformer.readXML(XElement element)
Reads a DockableProperty and its successors from an xml element. |
void |
DockableProperty.store(XElement element)
Stores the contents of this property as xml element. |
void |
DockConverter.write(L layout,
XElement element)
Writes the contents of layout into element . |
void |
DockSituation.writeCompositionXML(DockLayoutComposition composition,
XElement element)
Writes the contents of composition into element without
changing the attributes of element . |
void |
PropertyTransformer.writeXML(DockableProperty property,
XElement element)
Writes property and all its successors into
element . |
void |
DockSituation.writeXML(Map<String,DockStation> stations,
XElement element)
Writes all locations and relationships of the DockStation s
stations and their children as xml. |
Constructors in bibliothek.gui.dock.layout with parameters of type XElement | |
---|---|
DockLayoutInfo(XElement data)
Creates a new info. |
Uses of XElement in bibliothek.gui.dock.station.flap |
---|
Methods in bibliothek.gui.dock.station.flap with parameters of type XElement | |
---|---|
void |
FlapDockProperty.load(XElement element)
|
FlapDockStationLayout |
FlapDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
FlapDockProperty.store(XElement element)
|
void |
FlapDockStationFactory.write(FlapDockStationLayout layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.station.screen |
---|
Methods in bibliothek.gui.dock.station.screen with parameters of type XElement | |
---|---|
void |
ScreenDockProperty.load(XElement element)
|
ScreenDockStationLayout |
ScreenDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
ScreenDockProperty.store(XElement element)
|
void |
ScreenDockStationFactory.write(ScreenDockStationLayout layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.station.split |
---|
Methods in bibliothek.gui.dock.station.split with parameters of type XElement | |
---|---|
void |
SplitDockFullScreenProperty.load(XElement element)
|
void |
SplitDockPathProperty.load(XElement element)
|
void |
SplitDockPlaceholderProperty.load(XElement element)
|
void |
SplitDockProperty.load(XElement element)
|
SplitDockStationLayout |
SplitDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
SplitDockFullScreenProperty.store(XElement element)
|
void |
SplitDockPathProperty.store(XElement element)
|
void |
SplitDockPlaceholderProperty.store(XElement element)
|
void |
SplitDockProperty.store(XElement element)
|
void |
SplitDockStationFactory.write(SplitDockStationLayout layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.station.stack |
---|
Methods in bibliothek.gui.dock.station.stack with parameters of type XElement | |
---|---|
void |
StackDockProperty.load(XElement element)
|
StackDockStationLayout |
StackDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
StackDockProperty.store(XElement element)
|
void |
StackDockStationFactory.write(StackDockStationLayout layout,
XElement element)
|
Uses of XElement in bibliothek.gui.dock.station.support |
---|
Methods in bibliothek.gui.dock.station.support with parameters of type XElement | |
---|---|
void |
PlaceholderMap.write(XElement out)
Writes the contents of this map into out . |
Constructors in bibliothek.gui.dock.station.support with parameters of type XElement | |
---|---|
PlaceholderMap(XElement in,
PlaceholderStrategy strategy)
Creates a new map reading the content of the map directly from in . |
Uses of XElement in bibliothek.gui.dock.support.lookandfeel |
---|
Methods in bibliothek.gui.dock.support.lookandfeel with parameters of type XElement | |
---|---|
void |
LookAndFeelList.readXML(XElement element)
Reads which LookAndFeel was used earlier and calls
setLookAndFeel
to set the old LookAndFeel . |
void |
LookAndFeelList.writeXML(XElement element)
Writes which LookAndFeel is currently used. |
Uses of XElement in bibliothek.gui.dock.support.mode |
---|
Methods in bibliothek.gui.dock.support.mode with parameters of type XElement | ||
---|---|---|
|
ModeSetting.read(XElement element,
ModeSettingsConverter<A,B> converter)
Reads the contents of this setting from element . |
|
B |
ModeSettingsConverter.readPropertyXML(XElement element)
Reads a single property. |
|
void |
ModeSettings.readXML(XElement element)
Clears all properties of this setting and then reads new properties from element . |
|
protected void |
ModeSettings.rescueSettings(XElement element)
Called if some setting does not have the "modes" entry, the assumption is that only old settings are missing this entry. |
|
|
ModeSetting.write(XElement element,
ModeSettingsConverter<A,B> converter)
Writes the contents of this setting into element . |
|
void |
ModeSettingsConverter.writePropertyXML(B b,
XElement element)
Writes a single property as xml element. |
|
void |
ModeSettings.writeXML(XElement element)
Writes the contents of this setting in xml format. |
Uses of XElement in bibliothek.gui.dock.support.util |
---|
Methods in bibliothek.gui.dock.support.util with parameters of type XElement | |
---|---|
void |
ApplicationResource.readXML(XElement element)
Reads the contents of this resource from a xml element. |
void |
ApplicationResourceManager.readXML(XElement element)
Reads the contents of this manager from a xml element. |
void |
ApplicationResource.writeXML(XElement element)
Writes the contents of this resource in xml format. |
void |
ApplicationResourceManager.writeXML(XElement element)
Writes the content of this manager in xml format. |
Uses of XElement in bibliothek.util.xml |
---|
Methods in bibliothek.util.xml that return XElement | |
---|---|
XElement |
XElement.addAttribute(XAttribute attribute)
Adds a new attribute to this entry. |
XElement |
XElement.addBoolean(String name,
boolean value)
Adds a new attribute to this entry. |
XElement |
XElement.addByte(String name,
byte value)
Adds a new attribute to this entry. |
XElement |
XElement.addByteArray(String name,
byte[] value)
Adds a new attribute to this entry. |
XElement |
XElement.addChar(String name,
char value)
Adds a new attribute to this entry. |
XElement |
XElement.addDouble(String name,
double value)
Adds a new attribute to this entry. |
XElement |
XElement.addElement(String name)
Creates and adds a new element. |
XElement |
XElement.addFloat(String name,
float value)
Adds a new attribute to this entry. |
XElement |
XElement.addInt(String name,
int value)
Adds a new attribute to this entry. |
XElement |
XElement.addLong(String name,
long value)
Adds a new attribute to this entry. |
XElement |
XElement.addShort(String name,
short value)
Adds a new attribute to this entry. |
XElement |
XElement.addString(String name,
String value)
Adds a new attribute to this entry. |
XElement[] |
XElement.children()
Gets all children of this entry. |
XElement |
XElement.copy()
|
XElement |
XElement.getElement(int index)
Gets the index'th child of this element. |
XElement |
XElement.getElement(String name)
Gets the first element with the given name. |
XElement[] |
XElement.getElements(String... names)
Searches all children which have one of the name names . |
XElement[] |
XElement.getElements(String name)
Gets all children with a given name. |
static XElement |
XIO.read(CharSequence text)
Interprets text as a xml-file and reads it. |
static XElement |
XIO.read(InputSource source)
Reads a xml-file from source . |
static XElement |
XIO.read(InputStream in,
String encoding)
Reads a xml file provided from in using encoding
as encoding. |
static XElement |
XIO.read(Reader reader)
Reads a xml file provided from reader . |
static XElement |
XIO.readUTF(InputStream in)
Reads a xml file provided from in using UTF-8
as encoding. |
Methods in bibliothek.util.xml that return types with arguments of type XElement | |
---|---|
Iterator<XElement> |
XElement.iterator()
|
Methods in bibliothek.util.xml with parameters of type XElement | |
---|---|
void |
XElement.addElement(XElement element)
Adds a new element to this element. |
void |
XElement.copy(XElement original)
Makes a copy of all the elements of original
and stores them in this container. |
static void |
XIO.write(XElement element,
Appendable out)
Writes the contents of element into out . |
static void |
XIO.write(XElement element,
OutputStream out,
String encoding)
Writes the contents of element into out . |
static void |
XIO.writeUTF(XElement element,
OutputStream out)
Writes the contents of element into out using
the UTF-8 encoding. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |