umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | List of all members
JavaCodeClassFieldDeclarationBlock Class Reference

#include <javacodeclassfielddeclarationblock.h>

Inheritance diagram for JavaCodeClassFieldDeclarationBlock:
Collaboration diagram for JavaCodeClassFieldDeclarationBlock:

Public Member Functions

 JavaCodeClassFieldDeclarationBlock (CodeClassField *parent)
 
virtual ~JavaCodeClassFieldDeclarationBlock ()
 
void updateContent ()
 
- Public Member Functions inherited from CodeClassFieldDeclarationBlock
 CodeClassFieldDeclarationBlock (CodeClassField *parent)
 
virtual ~CodeClassFieldDeclarationBlock ()
 
CodeClassFieldgetParentClassField ()
 
UMLObjectgetParentObject ()
 
virtual void setAttributesFromObject (TextBlock *obj)
 
virtual void saveToXMI (QXmlStreamWriter &writer)
 
virtual void loadFromXMI (QDomElement &root)
 
- Public Member Functions inherited from OwnedCodeBlock
 OwnedCodeBlock (UMLObject *parent)
 
virtual ~OwnedCodeBlock ()
 
UMLObjectgetParentObject ()
 
- Public Member Functions inherited from CodeBlockWithComments
 CodeBlockWithComments (CodeDocument *parent, const QString &body=QString(), const QString &comment=QString())
 
virtual ~CodeBlockWithComments ()
 
void setComment (CodeComment *object)
 
CodeCommentgetComment () const
 
virtual QString toString () const
 
void setOverallIndentationLevel (int level)
 
- Public Member Functions inherited from CodeBlock
 CodeBlock (CodeDocument *parent, const QString &body=QString())
 
virtual ~CodeBlock ()
 
void setContentType (ContentType new_var)
 
ContentType contentType () const
 
- Public Member Functions inherited from TextBlock
 TextBlock (CodeDocument *parent, const QString &text=QString())
 
virtual ~TextBlock ()
 
void setText (const QString &text)
 
QString getText () const
 
void appendText (const QString &text)
 
void setTag (const QString &value)
 
QString getTag () const
 
CodeDocumentgetParentDocument () const
 
void setWriteOutText (bool write)
 
bool getWriteOutText () const
 
void setIndentationLevel (int level)
 
int getIndentationLevel () const
 
QString getIndentationString (int level=0) const
 
virtual QString unformatText (const QString &text, const QString &indent=QString())
 
bool canDelete () const
 
virtual QString getNewEditorLine (int amount=0)
 
virtual int firstEditableLine ()
 
virtual int lastEditableLine ()
 

Additional Inherited Members

- Public Types inherited from CodeBlock
enum  ContentType { AutoGenerated =0 , UserGenerated }
 
- Public Slots inherited from CodeClassFieldDeclarationBlock
virtual void syncToParent ()
 
- Public Slots inherited from OwnedCodeBlock
virtual void syncToParent ()
 
- Static Public Member Functions inherited from CodeBlock
static QString enumToString (const ContentType &val)
 
- Static Public Member Functions inherited from TextBlock
static QString getIndentation ()
 
static QString getNewLineEndingChars ()
 
static QString formatMultiLineText (const QString &work, const QString &linePrefix, const QString &breakStr, bool addBreak=true, bool lastLineHasBreak=true)
 
static QString encodeText (const QString &text, const QString &endLine)
 
static QString decodeText (const QString &text, const QString &endLine)
 
- Protected Member Functions inherited from CodeClassFieldDeclarationBlock
virtual void release ()
 
virtual void setAttributesOnNode (QXmlStreamWriter &writer)
 
virtual void setAttributesFromNode (QDomElement &element)
 
void forceRelease ()
 
- Protected Member Functions inherited from TextBlock
void setCanDelete (bool canDelete)
 

Constructor & Destructor Documentation

◆ JavaCodeClassFieldDeclarationBlock()

JavaCodeClassFieldDeclarationBlock::JavaCodeClassFieldDeclarationBlock ( CodeClassField parent)
explicit

Constructor.

Here is the call graph for this function:

◆ ~JavaCodeClassFieldDeclarationBlock()

JavaCodeClassFieldDeclarationBlock::~JavaCodeClassFieldDeclarationBlock ( )
virtual

Empty Destructor.

Member Function Documentation

◆ updateContent()

void JavaCodeClassFieldDeclarationBlock::updateContent ( )
virtual

This will be called by syncToParent whenever the parent object is "modified".

Implements CodeClassFieldDeclarationBlock.

Here is the call graph for this function:

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