Package snl.ccss.jpowersystem

This package provides interfaces necessary and abstract classes optional for creating and implementing new power sytem objects.

See:
          Description

Interface Summary
Branch This interface represents the base class for a Branch object that is to be part of a power system.
Bus This interface represents the base class for a Bus object that is to be part of a power system.
BusDevice This interface represents the base class for a BusDevice object that is to be part of a power system.
 

Class Summary
AbstractBranch This is an abstract implementation of the Branch interface that can be extended by objects representing branches in a power sytem.
AbstractBus This is an abstract implementation of the Bus interface that can be extended by objects representing buses in a power sytem.
AbstractBusDevice This is an abstract implementation of the BusDevice interface that can be extended by objects representing bus devices in a power sytem.
PowerSystem This abstract class represents the main PowerSystem object.
PowerSystemFactory Factory object for vending standard power system objects.
 

Package snl.ccss.jpowersystem Description

This package provides interfaces necessary and abstract classes optional for creating and implementing new power sytem objects. New power system objects should always either implement the appropriate interfaces or extend the appropriate abstract classes so as to be acceptable candidates for objects that can be loaded using parsers that exist in this library. Parsers created for use as part of this library will use the PowerSystemFactory to vend new power system components that implement the defined power system interfaces.