1 // File : SALOMEDS_AttributeOpened.cxx
2 // Author : Sergey RUIN
5 #include "SALOMEDS_AttributeOpened.hxx"
7 #include <TCollection_AsciiString.hxx>
8 #include <TCollection_ExtendedString.hxx>
10 SALOMEDS_AttributeOpened::SALOMEDS_AttributeOpened(const Handle(SALOMEDSImpl_AttributeOpened)& theAttr)
11 :SALOMEDS_GenericAttribute(theAttr)
14 SALOMEDS_AttributeOpened::SALOMEDS_AttributeOpened(SALOMEDS::AttributeOpened_ptr theAttr)
15 :SALOMEDS_GenericAttribute(theAttr)
18 SALOMEDS_AttributeOpened::~SALOMEDS_AttributeOpened()
21 bool SALOMEDS_AttributeOpened::IsOpened()
24 if(_isLocal) aValue = (bool)Handle(SALOMEDSImpl_AttributeOpened)::DownCast(_local_impl)->IsOpened();
25 else aValue = SALOMEDS::AttributeOpened::_narrow(_corba_impl)->IsOpened();
29 void SALOMEDS_AttributeOpened::SetOpened(bool value)
31 if(_isLocal) Handle(SALOMEDSImpl_AttributeOpened)::DownCast(_local_impl)->SetOpened((int)value);
32 else SALOMEDS::AttributeOpened::_narrow(_corba_impl)->SetOpened(value);