#ifndef BREAKER_H #define BREAKER_H #include #include #include "BasicElementInfo.h" class Breaker:public BasicElementInfo { public: explicit Breaker(QObject *parent = 0); virtual bool parse(QXmlStreamReader& reader); QString getEquipmentMemberOf_EquipmentContainer(); QString getNamingDescription(); QString getTerminalA(); QString getTerminalB(); bool getOpenState(); protected: QString terminalA; QString terminalB; QString equipmentContainer; QString namingDescription; bool isOpen; virtual bool derivedParse(QXmlStreamReader& reader); private: bool isTerminalA; }; #endif // BREAKER_H