class SAL_NO_VTABLE IPropertyEnumRepresentation : public salhelper::SimpleReferenceObject
{ public: /** retrieves all descriptions of all possible values of the enumeration property
*/ virtual std::vector< OUString > getDescriptions(
) const = 0;
/** converts a given description into a property value
*/ virtualvoid getValueFromDescription( const OUString& _rDescription,
css::uno::Any& _out_rValue
) const = 0;
/** converts a given property value into a description
*/ virtual OUString getDescriptionForValue( const css::uno::Any& _rEnumValue
) const = 0;