com.jeamy.jascom.helper
Class Profile

java.lang.Object
  extended by com.jeamy.jascom.helper.Profile

public class Profile
extends java.lang.Object

Title: JASCOM: Ascom for Java

Description: Java to Ascom Wrapper

Copyright: Copyright (c) 2004

Company: EOAUI

Version:
ALPHA 2
Author:
Jeamy Lee

Constructor Summary
Profile()
           
 
Method Summary
 void close()
          close
 void createSubKey(java.lang.String driverID, java.lang.String subKey)
          createSubKey
 void deleteSubKey(java.lang.String driverID, java.lang.String subKey)
          deleteSubKey
 void deleteValue(java.lang.String driverID, java.lang.String name)
          deleteValue
 void deleteValue(java.lang.String driverID, java.lang.String name, java.lang.String subKey)
          deleteValue
 java.lang.String getDeviceType()
           
 java.util.Map getDictionaryAsMap(java.lang.Object dict)
           
 java.lang.String getValue(java.lang.String driverID, java.lang.String name)
          getValue
 java.lang.String getValue(java.lang.String driverID, java.lang.String name, java.lang.String subKey)
          getValue
 boolean isRegistered(java.lang.String driverID)
          ssRegistered
 void register(java.lang.String driverID, java.lang.String dDescriptiveName)
          register
 void setDeviceType(java.lang.String deviceType)
           
 java.util.Map subKeys(java.lang.String driverID)
          subKeys
 java.util.Map subKeys(java.lang.String driverID, java.lang.String subKey)
          subKeys
 void unregister(java.lang.String driverID)
          unregister
 java.util.Map values(java.lang.String driverID)
          values
 java.util.Map values(java.lang.String driverID, java.lang.String subKey)
          values
 void writeValue(java.lang.String driverID, java.lang.String name, java.lang.String value)
          writeValue
 void writeValue(java.lang.String driverID, java.lang.String name, java.lang.String value, java.lang.String subKey)
          writeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile

public Profile()
Method Detail

setDeviceType

public void setDeviceType(java.lang.String deviceType)

getDeviceType

public java.lang.String getDeviceType()

createSubKey

public void createSubKey(java.lang.String driverID,
                         java.lang.String subKey)
createSubKey

Parameters:
driverID - String
subKey - String

deleteSubKey

public void deleteSubKey(java.lang.String driverID,
                         java.lang.String subKey)
deleteSubKey

Parameters:
driverID - String
subKey - String

deleteValue

public void deleteValue(java.lang.String driverID,
                        java.lang.String name)
deleteValue

Parameters:
driverID - String
name - String

deleteValue

public void deleteValue(java.lang.String driverID,
                        java.lang.String name,
                        java.lang.String subKey)
deleteValue

Parameters:
driverID - String
name - String
subKey - String

getValue

public java.lang.String getValue(java.lang.String driverID,
                                 java.lang.String name)
getValue

Parameters:
driverID - String
name - String

getValue

public java.lang.String getValue(java.lang.String driverID,
                                 java.lang.String name,
                                 java.lang.String subKey)
getValue

Parameters:
driverID - String
name - String
subKey - String

isRegistered

public boolean isRegistered(java.lang.String driverID)
ssRegistered

Parameters:
driverID - String
Returns:
boolean

register

public void register(java.lang.String driverID,
                     java.lang.String dDescriptiveName)
register

Parameters:
driverID - String
dDescriptiveName - String

subKeys

public java.util.Map subKeys(java.lang.String driverID)
subKeys

Parameters:
driverID - String
Returns:
Map

subKeys

public java.util.Map subKeys(java.lang.String driverID,
                             java.lang.String subKey)
subKeys

Parameters:
driverID - String
subKey - String
Returns:
Map

values

public java.util.Map values(java.lang.String driverID)
values

Parameters:
driverID - String
Returns:
Map

values

public java.util.Map values(java.lang.String driverID,
                            java.lang.String subKey)
values

Parameters:
driverID - String
subKey - String
Returns:
Map

writeValue

public void writeValue(java.lang.String driverID,
                       java.lang.String name,
                       java.lang.String value)
writeValue

Parameters:
driverID - String
name - String
value - String

writeValue

public void writeValue(java.lang.String driverID,
                       java.lang.String name,
                       java.lang.String value,
                       java.lang.String subKey)
writeValue

Parameters:
driverID - String
name - String
value - String
subKey - String

unregister

public void unregister(java.lang.String driverID)
unregister

Parameters:
driverID - String

getDictionaryAsMap

public java.util.Map getDictionaryAsMap(java.lang.Object dict)
Parameters:
dict - Object
Returns:
Map

close

public void close()
close