clarion.options.transfer.subsys
Class NacsTransfer

java.lang.Object
  extended byclarion.options.transfer.Transfer
      extended byclarion.options.transfer.subsys.NacsTransfer

public class NacsTransfer
extends Transfer


Field Summary
protected  int NACS_AEM
           
protected  int NACS_AMN
           
protected  int NACS_COMP
           
protected  int NACS_COMP_NUM
          constants indicate different components in NACS subsystem.
protected  int NACS_COR
           
protected  int NACS_EM
           
protected  int NACS_GKS
           
 
Fields inherited from class clarion.options.transfer.Transfer
AMN, BL, GKS, global, INPUT, loadedFile, loadedFileName, manager, OFF, ON, OUTPUT, SAVE_TO_FILE, SAVE_TO_GLOBAL, saveCode, savedFile, savedFileName, subsysPath, sysDir, sysOptions, sysPath, sysSettingDir, sysSettingPath, TL, userOptions, WM
 
Constructor Summary
NacsTransfer(TransferManager manager, Global global)
          constructor.
 
Method Summary
 int getAmnNum()
          Get the number of AMN networks in the NACS subystem.
 int getAmnType(int netIdx)
          Deprecated.  
 int getGksReasoningType()
          Get the GKS reasoning method.
 boolean isAemOn()
          Get the AEM option to check if the AEM component is selected or not.
 boolean isEmOn()
          Get the EM option to check if the EM component is selected or not.
 boolean isGksOn()
          Get the GKS option to check if the GKS component is selected or not.
 void load()
          the process of loading configurations from persistent storage.
 void save()
          the process of saving the options to persistent storage or to the associated Global object.
 
Methods inherited from class clarion.options.transfer.Transfer
getOptions, getOptions, loadOptions, saveOptions, searchFile, searchFile, setGlobal, setSaveCode, setupGenericFormat, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NACS_COMP_NUM

protected final int NACS_COMP_NUM
constants indicate different components in NACS subsystem.

See Also:
Constant Field Values

NACS_COMP

protected final int NACS_COMP
See Also:
Constant Field Values

NACS_GKS

protected final int NACS_GKS
See Also:
Constant Field Values

NACS_AMN

protected final int NACS_AMN
See Also:
Constant Field Values

NACS_EM

protected final int NACS_EM
See Also:
Constant Field Values

NACS_AEM

protected final int NACS_AEM
See Also:
Constant Field Values

NACS_COR

protected final int NACS_COR
See Also:
Constant Field Values
Constructor Detail

NacsTransfer

public NacsTransfer(TransferManager manager,
                    Global global)
constructor. instantiated with the associated TransferManager object and Global object.

Method Detail

isGksOn

public boolean isGksOn()
Get the GKS option to check if the GKS component is selected or not.

Returns:
the GKS option.

getAmnNum

public int getAmnNum()
Get the number of AMN networks in the NACS subystem.

Returns:
the number of AMN networks in the NACS subystem.

isEmOn

public boolean isEmOn()
Get the EM option to check if the EM component is selected or not.

Returns:
the EM option.

isAemOn

public boolean isAemOn()
Get the AEM option to check if the AEM component is selected or not.

Returns:
the AEM option.

getAmnType

public int getAmnType(int netIdx)
Deprecated.  

Get the type of an AMN network in the NACS subystem.

Returns:
the type of an AMN network in the NACS subystem.

getGksReasoningType

public int getGksReasoningType()
Get the GKS reasoning method.

Returns:
the GKS reasoning method.

load

public void load()
the process of loading configurations from persistent storage.

Overrides:
load in class Transfer

save

public void save()
the process of saving the options to persistent storage or to the associated Global object.

Overrides:
save in class Transfer