Uses of Class
bibliothek.util.xml.XElement

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.dockable Some classes related to Dockable
bibliothek.gui.dock.facile.action   
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.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.support.action   
bibliothek.gui.dock.support.lookandfeel   
bibliothek.gui.dock.support.util   
bibliothek.util.xml   
 

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 MultipleCDockableLayout.readXML(XElement element)
          Reads the content of this layout from 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)
           
 String CommonSingleDockableFactory.read(XElement element)
           
 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.dockable
 

Methods in bibliothek.gui.dock.dockable with parameters of type XElement
 Object DefaultDockableFactory.read(XElement element)
           
 void DefaultDockableFactory.write(Object layout, XElement element)
           
 

Uses of XElement in bibliothek.gui.dock.facile.action
 

Methods in bibliothek.gui.dock.facile.action with parameters of type XElement
 StateManager.Location StateManager.LocationConverter.readPropertyXML(XElement element)
           
 void StateManager.StateManagerSetting.readXML(XElement element)
           
 void StateManager.LocationConverter.writePropertyXML(StateManager.Location b, XElement element)
           
 void StateManager.StateManagerSetting.writeXML(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)
           
 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)
          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 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.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 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.station.flap
 

Methods in bibliothek.gui.dock.station.flap with parameters of type XElement
 void FlapDockProperty.load(XElement element)
           
 FlapDockStationLayout FlapDockStationFactory.read(XElement element)
           
 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)
           
 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 SplitDockPathProperty.load(XElement element)
           
 void SplitDockProperty.load(XElement element)
           
 SplitDockStationLayout SplitDockStationFactory.read(XElement element)
           
 void SplitDockPathProperty.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)
           
 void StackDockProperty.store(XElement element)
           
 void StackDockStationFactory.write(StackDockStationLayout layout, XElement element)
           
 

Uses of XElement in bibliothek.gui.dock.support.action
 

Methods in bibliothek.gui.dock.support.action with parameters of type XElement
 B ModeTransitionConverter.readPropertyXML(XElement element)
          Reads a single property.
 void ModeTransitionSetting.readXML(XElement element)
          Clears all properties of this setting and then reads new properties from element.
 void ModeTransitionConverter.writePropertyXML(B b, XElement element)
          Writes a single property as xml element.
 void ModeTransitionSetting.writeXML(XElement element)
          Writes the contents of this setting in xml format.
 

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.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 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.