Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::EnumSetPropertyEditor Class Reference

#include <vcf/ApplicationKit/DefaultPropertyEditors.h>

Inheritance diagram for VCF::EnumSetPropertyEditor:

VCF::AbstractPropertyEditor VCF::ObjectWithEvents VCF::PropertyEditor VCF::Object List of all members.

Public Member Functions

 EnumSetPropertyEditor ()
virtual ~EnumSetPropertyEditor ()
virtual std::vector< PropertyEditor * > getSubProperties ()
 Returns a array of proeprty editors from the current value of this editor.
virtual String getValueAsText ()
 Like getValue(), but this returns the value in text format.

Constructor & Destructor Documentation

VCF::EnumSetPropertyEditor::EnumSetPropertyEditor  ) 
 

virtual VCF::EnumSetPropertyEditor::~EnumSetPropertyEditor  )  [virtual]
 


Member Function Documentation

virtual std::vector<PropertyEditor*> VCF::EnumSetPropertyEditor::getSubProperties  )  [virtual]
 

Returns a array of proeprty editors from the current value of this editor.

The requirement, of course, is that the variant data that is returned by getValue() is a pdObject. This is not meaningful to call unless PropertEditor::paHasSubProperties is set.

See also:
PropertEditor::paHasSubProperties

Reimplemented from VCF::AbstractPropertyEditor.

virtual String VCF::EnumSetPropertyEditor::getValueAsText  )  [virtual]
 

Like getValue(), but this returns the value in text format.

This value is used for display purposes if the editor doesn't support custom painting.

Reimplemented from VCF::AbstractPropertyEditor.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information