|
||||||||||
| 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 Dockables
on their DockStation and allowing to store the
whole layout of a set of Dockables and stations. |
| bibliothek.gui.dock.perspective | |
| 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 DockStations to store
properties and to propagate events to other objects. |
| bibliothek.gui.dock.support.lookandfeel | Offers a list containing factories for various LookAndFeels. |
| bibliothek.gui.dock.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockables. |
| 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 | |
|---|---|
CommonMultipleDockableLayout |
CommonMultipleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
CommonSingleDockableLayout |
CommonSingleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
Path |
RootStationAdjacentFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
CSetting.readXML(DockSituation situation,
PropertyTransformer transformer,
boolean entry,
XElement element)
|
void |
CommonMultipleDockableFactory.write(CommonMultipleDockableLayout layout,
XElement element)
|
void |
CommonSingleDockableFactory.write(CommonSingleDockableLayout layout,
XElement element)
|
void |
RootStationAdjacentFactory.write(Path 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 | |
|---|---|
java.lang.Object |
DefaultDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
DefaultDockableFactory.write(java.lang.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. |
java.util.Map<java.lang.String,DockLayoutComposition> |
DockSituation.readCompositionsXML(XElement root)
Reads a set of DockLayoutCompositions that were stored earlier. |
DockLayoutComposition |
DockSituation.readCompositionXML(XElement element)
Reads a DockLayoutComposition from an xml element. |
java.lang.Object |
MissingDockFactory.readXML(java.lang.String id,
XElement element)
Reads element and returns an object that represents the
content of element. |
java.util.Map<java.lang.String,DockStation> |
DockSituation.readXML(XElement root)
Reads a set of DockStations 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.writeCompositionsXML(java.util.Map<java.lang.String,DockLayoutComposition> stations,
XElement element)
Writes the contents of station 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(java.util.Map<java.lang.String,DockStation> stations,
XElement element)
Writes all locations and relationships of the DockStations
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.perspective |
|---|
| Methods in bibliothek.gui.dock.perspective with parameters of type XElement | |
|---|---|
java.util.Map<java.lang.String,PerspectiveStation> |
Perspective.readXML(XElement root)
Reads the contents of root and returns them in a map. |
void |
Perspective.writeXML(java.util.Map<java.lang.String,PerspectiveStation> stations,
XElement element)
Converts the content of stations to XML. |
| 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(java.lang.String name,
boolean value)
Adds a new attribute to this entry. |
XElement |
XElement.addByte(java.lang.String name,
byte value)
Adds a new attribute to this entry. |
XElement |
XElement.addByteArray(java.lang.String name,
byte[] value)
Adds a new attribute to this entry. |
XElement |
XElement.addChar(java.lang.String name,
char value)
Adds a new attribute to this entry. |
XElement |
XElement.addDouble(java.lang.String name,
double value)
Adds a new attribute to this entry. |
XElement |
XElement.addElement(java.lang.String name)
Creates and adds a new element. |
XElement |
XElement.addFloat(java.lang.String name,
float value)
Adds a new attribute to this entry. |
XElement |
XElement.addInt(java.lang.String name,
int value)
Adds a new attribute to this entry. |
XElement |
XElement.addLong(java.lang.String name,
long value)
Adds a new attribute to this entry. |
XElement |
XElement.addShort(java.lang.String name,
short value)
Adds a new attribute to this entry. |
XElement |
XElement.addString(java.lang.String name,
java.lang.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(java.lang.String name)
Gets the first element with the given name. |
XElement[] |
XElement.getElements(java.lang.String... names)
Searches all children which have one of the name names. |
XElement[] |
XElement.getElements(java.lang.String name)
Gets all children with a given name. |
static XElement |
XIO.read(java.lang.CharSequence text)
Interprets text as a xml-file and reads it. |
static XElement |
XIO.read(org.xml.sax.InputSource source)
Reads a xml-file from source. |
static XElement |
XIO.read(java.io.InputStream in,
java.lang.String encoding)
Reads a xml file provided from in using encoding
as encoding. |
static XElement |
XIO.read(java.io.Reader reader)
Reads a xml file provided from reader. |
static XElement |
XIO.readUTF(java.io.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 | |
|---|---|
java.util.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. |
boolean |
XElement.removeElement(XElement element)
Removes the child element from this XElement. |
static void |
XIO.write(XElement element,
java.lang.Appendable out)
Writes the contents of element into out. |
static void |
XIO.write(XElement element,
java.io.OutputStream out,
java.lang.String encoding)
Writes the contents of element into out. |
static void |
XIO.writeUTF(XElement element,
java.io.OutputStream out)
Writes the contents of element into out using
the UTF-8 encoding. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||