de.jreality.toolsystem.config
Class ToolSystemConfiguration
java.lang.Object
de.jreality.toolsystem.config.ToolSystemConfiguration
public class ToolSystemConfiguration
- extends Object
TODO: comment this
- Author:
- weissman
DEFAULT_TOOLCONFIG
public static String DEFAULT_TOOLCONFIG
ToolSystemConfiguration
public ToolSystemConfiguration()
loadDefaultConfiguration
public static ToolSystemConfiguration loadDefaultConfiguration()
loadDefaultDesktopAndPortalConfiguration
public static ToolSystemConfiguration loadDefaultDesktopAndPortalConfiguration()
throws IOException
- Throws:
IOException
loadDefaultDesktopConfiguration
public static ToolSystemConfiguration loadDefaultDesktopConfiguration()
throws IOException
- Throws:
IOException
loadDefaultDesktopConfiguration
public static ToolSystemConfiguration loadDefaultDesktopConfiguration(List<Input> additionalInputs)
throws IOException
- Throws:
IOException
loadDefaultPortalConfiguration
public static ToolSystemConfiguration loadDefaultPortalConfiguration()
throws IOException
- Throws:
IOException
loadRemotePortalConfiguration
public static ToolSystemConfiguration loadRemotePortalConfiguration()
throws IOException
- Throws:
IOException
loadRemotePortalMasterConfiguration
public static ToolSystemConfiguration loadRemotePortalMasterConfiguration()
throws IOException
- Throws:
IOException
loadDefaultPortalConfiguration
public static ToolSystemConfiguration loadDefaultPortalConfiguration(List<Input> additionalInputs)
throws IOException
- Throws:
IOException
loadConfiguration
public static ToolSystemConfiguration loadConfiguration(Input xmlFile)
throws IOException
- Throws:
IOException
loadConfiguration
public static ToolSystemConfiguration loadConfiguration(List<Input> inputs)
throws IOException
- Throws:
IOException
getRawConfigs
public List<RawDeviceConfig> getRawConfigs()
getRawMappings
public List<RawMapping> getRawMappings()
getVirtualConfigs
public List<VirtualDeviceConfig> getVirtualConfigs()
getVirtualMappings
public List<VirtualMapping> getVirtualMappings()
getVirtualConstants
public List<VirtualConstant> getVirtualConstants()
setRawConfigs
public void setRawConfigs(List<RawDeviceConfig> rawConfigs)
setRawMappings
public void setRawMappings(List<RawMapping> rawMappings)
setVirtualConfigs
public void setVirtualConfigs(List<VirtualDeviceConfig> virtualConfigs)
setVirtualMappings
public void setVirtualMappings(List<VirtualMapping> virtualMappings)
setVirtualConstants
public void setVirtualConstants(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 String toString()
- Overrides:
toString
in class Object
domToInputStream
public static InputStream domToInputStream(Node root)
throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
domToString
public static void domToString(Node node,
StringBuffer sb,
int ind)
main
public static void main(String[] args)
throws IOException
- Throws:
IOException