org.eclipse.higgins.configuration.api
Interface ISettingDescriptor


public interface ISettingDescriptor


Method Summary
 void addConstraint(String name, Object value)
           
 void addSubSetting(int index, ISettingDescriptor sub)
           
 void addSubSetting(ISettingDescriptor sub)
           
 ISettingDescriptor addSubSetting(String name, String type)
           
 Object getConstraint(String key)
           
 String getDisplayString()
           
 String getDocString()
           
 String getName()
           
 ISettingDescriptor getSubSetting(int index)
           
 ISettingDescriptor getSubSetting(String settingName)
           
 List getSubSettings()
           
 String getType()
           
 void removeConstraint(String name)
           
 ISettingDescriptor removeSubSetting(int index)
           
 boolean removeSubSetting(ISettingDescriptor sub)
           
 void setDisplayString(String display)
           
 void setDocString(String doc)
           
 void setName(String name)
           
 void setType(String type)
           
 

Method Detail

getName

String getName()

getType

String getType()

getDisplayString

String getDisplayString()

getDocString

String getDocString()

getSubSettings

List getSubSettings()

getConstraint

Object getConstraint(String key)

setName

void setName(String name)

setType

void setType(String type)

setDisplayString

void setDisplayString(String display)

setDocString

void setDocString(String doc)

addConstraint

void addConstraint(String name,
                   Object value)

removeConstraint

void removeConstraint(String name)

addSubSetting

void addSubSetting(ISettingDescriptor sub)

addSubSetting

void addSubSetting(int index,
                   ISettingDescriptor sub)

addSubSetting

ISettingDescriptor addSubSetting(String name,
                                 String type)

removeSubSetting

boolean removeSubSetting(ISettingDescriptor sub)

removeSubSetting

ISettingDescriptor removeSubSetting(int index)

getSubSetting

ISettingDescriptor getSubSetting(String settingName)

getSubSetting

ISettingDescriptor getSubSetting(int index)