Content


NTL
Core
IPropertyState

IPropertyState



Destribes minimum required functionality of multiple state property to be correctly processed in Form Builder.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class IPropertyState : public virtual IProperty
{
public:
    virtual int getStateCount() = 0; // Return state count
    virtual String getState(const int index) = 0; // Return state name by index
    virtual ExportPrefixType getStatePrefixType() = 0; // Return state prefix type
    virtual String getStatePrefix() = 0; // Return state additional prefix
};
Namespace: nitisa
Include: Nitisa/Package/Interfaces/IPropertyState.h