C E G H I M P R S U

C

COMMON_APPDATA - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the common/shared application data directory.
COMMON_DOCS - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the common/shared documents directory.
CwmsEnvironmentException - exception cwms.environment.CwmsEnvironmentException.
Exception class specific to hec.environment package
CwmsEnvironmentException() - Constructor for class cwms.environment.CwmsEnvironmentException
Constructs a new exception with null as its detail message.
CwmsEnvironmentException(String) - Constructor for class cwms.environment.CwmsEnvironmentException
Constructs a new exception with the specified detail message.
CwmsEnvironmentException(String, Throwable) - Constructor for class cwms.environment.CwmsEnvironmentException
Constructs a new exception with the specified detail message and cause.
CwmsEnvironmentException(Throwable) - Constructor for class cwms.environment.CwmsEnvironmentException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
CwmsEnvironmentImpl - class cwms.environment.CwmsEnvironmentImpl.
CWMS-oriented implementation of the Environment interface.
CwmsEnvironmentImpl() - Constructor for class cwms.environment.CwmsEnvironmentImpl
Default constructor
CwmsStdPathnameException - exception cwms.environment.CwmsStdPathnameException.
Exception class specific to hec.environment standard pathname classes
CwmsStdPathnameException() - Constructor for class cwms.environment.CwmsStdPathnameException
Constructs a new exception with null as its detail message.
CwmsStdPathnameException(String) - Constructor for class cwms.environment.CwmsStdPathnameException
Constructs a new exception with the specified detail message.
CwmsStdPathnameException(String, Throwable) - Constructor for class cwms.environment.CwmsStdPathnameException
Constructs a new exception with the specified detail message and cause.
CwmsStdPathnameException(Throwable) - Constructor for class cwms.environment.CwmsStdPathnameException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
cwms.environment - package cwms.environment
 

E

EnvClient - class EnvClient.
Driver class to test normal (user/os) and CWMS implementations of the hec.environment.Environment interface in local and remote modes.
EnvClient() - Constructor for class EnvClient
 
EnvServer - class EnvServer.
Driver class to test host remote implementations of the hec.environment.Environment interface for testing by EnvClient
EnvServer() - Constructor for class EnvServer
 
Environment - interface hec.environment.Environment.
Interface for environment constants and methods.
EnvironmentException - exception hec.environment.EnvironmentException.
Exception class specific to hec.environment package
EnvironmentException() - Constructor for class hec.environment.EnvironmentException
Constructs a new exception with null as its detail message.
EnvironmentException(String) - Constructor for class hec.environment.EnvironmentException
Constructs a new exception with the specified detail message.
EnvironmentException(String, Throwable) - Constructor for class hec.environment.EnvironmentException
Constructs a new exception with the specified detail message and cause.
EnvironmentException(Throwable) - Constructor for class hec.environment.EnvironmentException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
EnvironmentImpl - class hec.environment.EnvironmentImpl.
Operating system independent implementation of the Environment interface
EnvironmentImpl() - Constructor for class hec.environment.EnvironmentImpl
 

G

getCommonAppData() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific shared application data pathname.
getCommonAppData() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent shared application data pathname.
getCommonAppData() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent shared application data pathname.
getCommonDocs() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific shared docuements pathname.
getCommonDocs() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent shared docuements pathname.
getCommonDocs() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent shared docuements pathname.
getInstance() - Static method in class hec.environment.StdPathnameFactory
Retrieves an implementation of StdPathnames for the current operating system.
getProgramInstall() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific program installation pathname.
getProgramInstall() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent program installation pathname.
getProgramInstall() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent program installation pathname.
getStdPathname(int) - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific pathname represented by the pathname_id.
getStdPathname(int) - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent pathname represented by the pathname_id.
getStdPathname(int) - Method in interface hec.environment.StdPathnames
Get the operating-system dependent pathname represented by the pathname_id.
getUserAppData() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific user application data pathname.
getUserAppData() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent user application data pathname.
getUserAppData() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent user application data pathname.
getUserDocs() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific user docuements pathname.
getUserDocs() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent user docuements pathname.
getUserDocs() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent user docuements pathname.
getUserHome() - Method in class cwms.environment.CwmsEnvironmentImpl
Get the CWMS-specific user home pathname.
getUserHome() - Method in class hec.environment.EnvironmentImpl
Get the operating-system dependent user home pathname.
getUserHome() - Method in interface hec.environment.StdPathnames
Get the operating-system dependent user home pathname.

H

hec.environment - package hec.environment
 

I

initialize() - Static method in class hec.environment.StdPathnameFactory
Initializes the implementation instance for the current operating system.
initialized - Static variable in class hec.environment.StdPathnameFactory
 
instance - Static variable in class hec.environment.StdPathnameFactory
 

M

main(String[]) - Static method in class EnvClient
 
main(String[]) - Static method in class EnvServer
 
main(String[]) - Static method in class hec.environment.StdPathnameFactory
 

P

PROGRAM_INSTALL - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the directory under which programs are installed.

R

RmiCwmsEnvironmentImpl - class cwms.environment.RmiCwmsEnvironmentImpl.
Remote CWMS-oriented implementation of the Environment interface.
RmiCwmsEnvironmentImpl() - Constructor for class cwms.environment.RmiCwmsEnvironmentImpl
Default constructor.
RmiEnvironment - interface hec.environment.RmiEnvironment.
Remote extension of the Environment interface.
RmiEnvironmentImpl - class hec.environment.RmiEnvironmentImpl.
Remote implementation of the Environment interface.
RmiEnvironmentImpl() - Constructor for class hec.environment.RmiEnvironmentImpl
Default constructor.

S

StdPathnameConstants - interface hec.environment.StdPathnameConstants.
Interface specifying symbolic constants for standard pathnames
StdPathnameException - exception hec.environment.StdPathnameException.
Exception class specific to hec.environment standard pathname classes
StdPathnameException() - Constructor for class hec.environment.StdPathnameException
Constructs a new exception with null as its detail message.
StdPathnameException(String) - Constructor for class hec.environment.StdPathnameException
Constructs a new exception with the specified detail message.
StdPathnameException(String, Throwable) - Constructor for class hec.environment.StdPathnameException
Constructs a new exception with the specified detail message and cause.
StdPathnameException(Throwable) - Constructor for class hec.environment.StdPathnameException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
StdPathnameFactory - class hec.environment.StdPathnameFactory.
Class to implement an OS-specific instance of StdPathnames.
StdPathnameFactory() - Constructor for class hec.environment.StdPathnameFactory
 
StdPathnames - interface hec.environment.StdPathnames.
Interface for retrieving local-computer pathnames based on symbolic constants.

U

USER_APPDATA - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the current user's application data directory.
USER_DOCS - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the current user's documents directory.
USER_HOME - Static variable in interface hec.environment.StdPathnameConstants
The symbolic constant representing the current user's home directory.

C E G H I M P R S U