class ConceptWidgetData

This class holds all the ConceptWidget's Information All this information goes to a file or clipboard when an ConceptWidget object is serialized With this class we are trying to achieve isolation between data and display layers. More...

Definition#include <./conceptwidgetdata.h>
InheritsUMLWidgetData [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

This class holds all the ConceptWidget's Information All this information goes to a file or clipboard when an ConceptWidget object is serialized With this class we are trying to achieve isolation between data and display layers.

 ConceptWidgetData ()

ConceptWidgetData

 ConceptWidgetData (ConceptWidgetData & Other)

ConceptWidgetData

 ~ConceptWidgetData ()

~ConceptWidgetData

[virtual]

ConceptWidgetData &  operator= (ConceptWidgetData & Other)

operator=

[virtual]

Reimplemented from UMLWidgetData.

bool  operator== (ConceptWidgetData & Other)

operator==

[virtual]

Reimplemented from UMLWidgetData.

bool  serialize (QDataStream *s, bool archive)

serialize

[virtual]

Reimplemented from UMLWidgetData.

long  getClipSizeOf ()

getClipSizeOf

[virtual]

Returns the amount of bytes needed to serialize this object If the serialization method of this class is changed this function will have to be CHANGED TOO This function is used by the Copy and Paste Functionality The Size in bytes of a serialized QString Object is long sz: if ( (sz =str.length()*sizeof(QChar)) && !(const char*)str.unicode() ) { sz = size of Q_UINT32; // typedef unsigned int Q_UINT32; // 32 bit unsigned } This calculation is valid only for QT 2.1.x or superior, this is totally incompatible with QT 2.0.x or QT 1.x or inferior That means the copy and paste functionality will work on with QT 2.1.x or superior

Reimplemented from UMLWidgetData.

void  setShowAttributes (bool ShowAttributes)

setShowAttributes

[virtual]

Write property of bool m_bShowAttributes.

bool  getShowAttributes ()

getShowAttributes

[virtual]

Read property of bool m_bShowAttributes.

void  setShowOperations ( bool ShowOperations)

setShowOperations

[virtual]

Write property of bool m_bShowOperations.

bool  getShowOperations ()

getShowOperations

[virtual]

Read property of bool m_bShowOperations.

void  setShowOpSigs ( Uml::Signature_Type ShowOpSigs)

setShowOpSigs

[virtual]

Write property of UMLObject::SigType m_ShowOpSigs.

Uml::Signature_Type  getShowOpSigs ()

getShowOpSigs

[virtual]

Read property of UMLObject::SigType m_ShowOpSigs.

void  setShowAttSigs ( Uml::Signature_Type ShowAttSigs)

setShowAttSigs

[virtual]

Write property of ConceptWidgetData::SigType m_ShowAttSigs.

Uml::Signature_Type  getShowAttSigs ()

getShowAttSigs

[virtual]

Read property of ConceptWidgetData::SigType m_ShowAttSigs.

void  setShowScope ( bool ShowScope)

setShowScope

[virtual]

Write property of bool m_bShowScope.

bool  getShowScope ()

getShowScope

[virtual]

Read property of bool m_bShowScope.

void  setShowPackage ( bool ShowPackage)

setShowPackage

[virtual]

Write property of bool m_bShowPackage.

bool  getShowPackage ()

getShowPackage

[virtual]

Read property of bool m_bShowPackage.

void  setShowStereotype ( bool ShowStereotype)

setShowStereotype

[virtual]

Write property of bool m_bShowStereotype.

bool  getShowStereotype ()

getShowStereotype

[virtual]

Read property of bool m_bShowStereotype.

void  print2cerr ()

print2cerr

[virtual]

Debugging method

Reimplemented from UMLWidgetData.

bool  saveToXMI ( QDomDocument & qDoc, QDomElement & qElement )

saveToXMI

Reimplemented from UMLWidgetData.

bool  loadFromXMI ( QDomElement & qElement )

loadFromXMI

Reimplemented from UMLWidgetData.

bool m_bShowAttributes

m_bShowAttributes

[protected]

bool m_bShowOperations

m_bShowOperations

[protected]

bool m_bShowScope

m_bShowScope

[protected]

bool m_bShowPackage

m_bShowPackage

[protected]

bool m_bShowStereotype

m_bShowStereotype

[protected]

Uml::Signature_Type m_ShowOpSigs

m_ShowOpSigs

[protected]

Uml::Signature_Type m_ShowAttSigs

m_ShowAttSigs

[protected]