public interface RMPluginProfile
| Modifier and Type | Method and Description |
|---|---|
RMDataProvider |
getDataProvider()
Returns a RMDataProvider instance.
|
RMIconProvider |
getIconProvider()
Returns a RMIconProvider instance.
|
PropertyProvider |
getPropertyProvider()
Returns a property provider,
which returns all required properties the plug-in requires to log on to the external RMS.
|
java.lang.String |
getRMSName()
Returns the name for this Requirement Management System plug-in.
|
StringResolver |
getStringResolver()
Returns a StringResolver to get the localized labels that should be shown for the properties.
|
RMTestProvider |
getTestProvider()
Returns a RMTestProvider instance.
|
void |
setProperty(java.lang.String name,
java.lang.String value)
Sets the values to the profile implementation for the properties,
which are provided by the PropertyProvider returned by getPropertyProvider(),
so that the profile can successfully call validate()
and provide proper RMDataProvider, RMIconProvider and RMTestProvider instances.
|
void |
validate()
Tests if the values provided so far to the profile for the properties
are enough and correct for a successful login to the external RMS.
|
java.lang.String getRMSName()
PropertyProvider getPropertyProvider()
StringResolver getStringResolver()
void setProperty(java.lang.String name,
java.lang.String value)
name - the name of a propertyvalue - the corresponding value for the property namevoid validate()
throws RMPluginException
RMPluginExceptionRMDataProvider getDataProvider() throws RMPluginException
RMPluginExceptionRMIconProvider getIconProvider() throws RMPluginException
RMPluginExceptionRMTestProvider getTestProvider() throws RMPluginException
RMPluginExceptionCopyright © Micro Focus 2004-2019. All rights reserved.