de.jreality.toolsystem.config
Class ToolSystemConfiguration
java.lang.Object
de.jreality.toolsystem.config.ToolSystemConfiguration
public class ToolSystemConfiguration
- extends java.lang.Object
TODO: comment this
- Author:
- weissman
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_TOOLCONFIG
public static java.lang.String DEFAULT_TOOLCONFIG
ToolSystemConfiguration
public ToolSystemConfiguration()
loadDefaultConfiguration
public static ToolSystemConfiguration loadDefaultConfiguration()
loadDefaultDesktopAndPortalConfiguration
public static ToolSystemConfiguration loadDefaultDesktopAndPortalConfiguration()
throws java.io.IOException
- Throws:
java.io.IOException
loadDefaultDesktopConfiguration
public static ToolSystemConfiguration loadDefaultDesktopConfiguration()
throws java.io.IOException
- Throws:
java.io.IOException
loadDefaultDesktopConfiguration
public static ToolSystemConfiguration loadDefaultDesktopConfiguration(java.util.List<Input> additionalInputs)
throws java.io.IOException
- Throws:
java.io.IOException
loadDefaultPortalConfiguration
public static ToolSystemConfiguration loadDefaultPortalConfiguration()
throws java.io.IOException
- Throws:
java.io.IOException
loadRemotePortalConfiguration
public static ToolSystemConfiguration loadRemotePortalConfiguration()
throws java.io.IOException
- Throws:
java.io.IOException
loadRemotePortalMasterConfiguration
public static ToolSystemConfiguration loadRemotePortalMasterConfiguration()
throws java.io.IOException
- Throws:
java.io.IOException
loadDefaultPortalConfiguration
public static ToolSystemConfiguration loadDefaultPortalConfiguration(java.util.List<Input> additionalInputs)
throws java.io.IOException
- Throws:
java.io.IOException
loadConfiguration
public static ToolSystemConfiguration loadConfiguration(Input xmlFile)
throws java.io.IOException
- Throws:
java.io.IOException
loadConfiguration
public static ToolSystemConfiguration loadConfiguration(java.util.List<Input> inputs)
throws java.io.IOException
- Throws:
java.io.IOException
getRawConfigs
public java.util.List<RawDeviceConfig> getRawConfigs()
getRawMappings
public java.util.List<RawMapping> getRawMappings()
getVirtualConfigs
public java.util.List<VirtualDeviceConfig> getVirtualConfigs()
getVirtualMappings
public java.util.List<VirtualMapping> getVirtualMappings()
getVirtualConstants
public java.util.List<VirtualConstant> getVirtualConstants()
setRawConfigs
public void setRawConfigs(java.util.List<RawDeviceConfig> rawConfigs)
setRawMappings
public void setRawMappings(java.util.List<RawMapping> rawMappings)
setVirtualConfigs
public void setVirtualConfigs(java.util.List<VirtualDeviceConfig> virtualConfigs)
setVirtualMappings
public void setVirtualMappings(java.util.List<VirtualMapping> virtualMappings)
setVirtualConstants
public void setVirtualConstants(java.util.List<VirtualConstant> virtualConstants)
addRawDeviceConfig
public void addRawDeviceConfig(RawDeviceConfig config)
addRawMapping
public void addRawMapping(RawMapping mapping)
addVirtualDeviceConfig
public void addVirtualDeviceConfig(VirtualDeviceConfig config)
addVirtualMapping
public void addVirtualMapping(VirtualMapping mapping)
addVirtualConstant
public void addVirtualConstant(VirtualConstant constant)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
domToInputStream
public static java.io.InputStream domToInputStream(org.w3c.dom.Node root)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
domToString
public static void domToString(org.w3c.dom.Node node,
java.lang.StringBuffer sb,
int ind)
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException