VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtUiSingleSystemElement Class Reference
Inheritance diagram for DtUiSingleSystemElement:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtUiSingleSystemElement (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 Constructor.
virtual ~DtUiSingleSystemElement ()
 Destructor.
 DtUiSingleSystemElement (const DtUiSingleSystemElement &orig)
 Copy constructor.
DtUiSingleSystemElementoperator= (const DtUiSingleSystemElement &orig)
 Assignment operator.
virtual void openPropertyEditWindow ()
virtual bool isModified () const

Protected Member Functions

virtual void setFromParameters (DtReaderWriter *parentRw)
virtual
DtReaderWriterRegistryData
value (DtReaderWriter *parentRw)
 Seeds myValue and myBackupValue if not set.
virtual QWidgetcreateDataEntryElement (QWidget *parent)
virtual void elementChanged ()
virtual void findAvailableSystems ()
 Fills in myAvailableSystems with the systems that match myCategory and the state repository type.
virtual QString getOpdEditorArguments () const
 Returns arguments that will be used to open the opd editor.
virtual void processUiEvent (const DtUiElementEvent &)
 Process ui event. Default does nothing.
virtual DtUiElementclone ()

Protected Attributes

QComboBoxmyCombo
DtComponentSystemDescriptormySystemDescriptor
DtSystemPropertyEditDialogShdPtr mySystemPropertyDialog
QAbstractButton * myPropertiesButton
QAbstractButton * myLaunchOpdEditor
DtRwString myNoneSelectedText

Constructor & Destructor Documentation

DtUiSingleSystemElement::DtUiSingleSystemElement ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

Constructor.

Destructor.

Copy constructor.


Member Function Documentation

DtUiSingleSystemElement& DtUiSingleSystemElement::operator= ( const DtUiSingleSystemElement orig)

Assignment operator.

Reimplemented from DtUiSystemElement.

virtual bool DtUiSingleSystemElement::isModified ( ) const [virtual]

Reimplemented from DtUiSystemElement.

virtual void DtUiSingleSystemElement::setFromParameters ( DtReaderWriter parentRw) [protected, virtual]

Reimplemented from DtUiSystemElement.

virtual DtReaderWriterRegistryData* DtUiSingleSystemElement::value ( DtReaderWriter parentRw) [protected, virtual]

Seeds myValue and myBackupValue if not set.

Returns myValue based on myReaderWriterName

Reimplemented from DtUiSystemElement.

virtual QWidget* DtUiSingleSystemElement::createDataEntryElement ( QWidget parent) [protected, virtual]

Reimplemented from DtUiElement.

virtual void DtUiSingleSystemElement::elementChanged ( ) [protected, virtual]

Reimplemented from DtUiElement.

virtual void DtUiSingleSystemElement::findAvailableSystems ( ) [protected, virtual]

Fills in myAvailableSystems with the systems that match myCategory and the state repository type.

Reimplemented from DtUiSystemElement.

virtual QString DtUiSingleSystemElement::getOpdEditorArguments ( ) const [protected, virtual]

Returns arguments that will be used to open the opd editor.

Default only sends current simulation model set file. Override to add arguments to that list

Reimplemented from DtUiSystemElement.

virtual void DtUiSingleSystemElement::processUiEvent ( const DtUiElementEvent ) [protected, virtual]

Process ui event. Default does nothing.

Reimplemented from DtUiElement.

virtual DtUiElement* DtUiSingleSystemElement::clone ( ) [protected, virtual]

Reimplemented from DtUiSystemElement.


Member Data Documentation

QAbstractButton* DtUiSingleSystemElement::myPropertiesButton [protected]
QAbstractButton* DtUiSingleSystemElement::myLaunchOpdEditor [protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)