@@ -29,6 +29,23 @@ bool Disconnector::derivedParse(QXmlStreamReader &reader)
|
||||
this->equipmentContainer=ss.replace("#","").leftRef(-1).toString();
|
||||
qDebug()<<"got "<<"Equipment.MemberOf_EquipmentContainer "<<this->equipmentContainer<<"\n";
|
||||
}
|
||||
if("Naming.description"==reader.name())
|
||||
{
|
||||
this->namingDescription=reader.readElementText();
|
||||
}
|
||||
if("Switch.normalOpen"==reader.name())
|
||||
{
|
||||
QString open=reader.readElementText();
|
||||
if(open=="TRUE")
|
||||
{
|
||||
this->isOpen=true;
|
||||
}
|
||||
else
|
||||
{
|
||||
this->isOpen=false;
|
||||
}
|
||||
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -36,3 +53,22 @@ bool Disconnector::parse(QXmlStreamReader &reader)
|
||||
{
|
||||
return this->parseBasicInfo(reader);
|
||||
}
|
||||
|
||||
QString Disconnector::getNamingDescription()
|
||||
{
|
||||
return this->namingDescription;
|
||||
}
|
||||
|
||||
bool Disconnector::getOpenState()
|
||||
{
|
||||
return this->isOpen;
|
||||
}
|
||||
|
||||
QString Disconnector::getTerminalA()
|
||||
{
|
||||
return this->terminalA;
|
||||
}
|
||||
QString Disconnector::getTerminalB()
|
||||
{
|
||||
return this->terminalB;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user