Package ghidra.framework.options

# Class XmlProperties

java.lang.Object
ghidra.framework.options.GProperties
ghidra.framework.options.XmlProperties

Direct Known Subclasses:
  `SaveState`

public class XmlProperties extends GProperties
A convenience class for creating a GProperties object from a file containing XML data generated from `GProperties.saveToXmlFile(File)`

- ## Field Summary

  ### Fields inherited from class ghidra.framework.options.GProperties

  `DATE_FORMAT, map, NAME, TYPE`

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  ``
  `XmlProperties(File file)`
  `protected`
  `XmlProperties(String name)`
  ``
  `XmlProperties(org.jdom.Element element)`

- ## Method Summary

  ### Methods inherited from class ghidra.framework.options.GProperties

  `clear, createElement, createElementFromElement, getAsType, getBoolean, getBooleans, getByte, getBytes, getColor, getDate, getDouble, getDoubles, getEnum, getFile, getFloat, getFloats, getFont, getGProperties, getInt, getInts, getKeyStroke, getLong, getLongs, getName, getNames, getShort, getShorts, getString, getStrings, getXmlElement, hasValue, isEmpty, processElement, putBoolean, putBooleans, putByte, putBytes, putColor, putDate, putDouble, putDoubles, putEnum, putFile, putFloat, putFloats, putFont, putGProperties, putInt, putInts, putKeyStroke, putLong, putLongs, putShort, putShorts, putString, putStrings, putXmlElement, remove, saveToJson, saveToJsonFile, saveToXml, saveToXmlFile, size, toString`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### XmlProperties

    public XmlProperties(File file) throws IOException
    Throws:
      `IOException`

  - ### XmlProperties

    public XmlProperties(org.jdom.Element element)

  - ### XmlProperties

    protected XmlProperties(String name)