Interface PluginData
-
- All Known Subinterfaces:
ChangeablePluginDataContainer
public interface PluginData
Storage of data which is specific for a plug-in.The plug-in data allows for storing plug-in-specific, arbitrary data at model entities.
- Author:
- Kevin Goeser
- See Also:
PluginDataContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,String>
getPluginData()
Returns an immutable object of the whole plug-in data.String
getPluginDataEntry(String key)
Returns the value assigned to the plug-in data entry.String
getPluginID()
Returns the system-wide unique ID of the plug-in, this data belongs to.
-
-
-
Method Detail
-
getPluginID
String getPluginID()
Returns the system-wide unique ID of the plug-in, this data belongs to.- Returns:
- The ID of the plug-in, this data belongs to.
-
getPluginDataEntry
String getPluginDataEntry(String key)
Returns the value assigned to the plug-in data entry.- Parameters:
key
- The entry name (key) of the requested data value.- Returns:
- The value assigned to the plug-in data entry.
-
-