package de.ovgu.cide.features;
public interface IFeatureWithID extends IFeature {
/**
* returns a fixed ID that is used for making features persistent. only this
* feature-id is stored. the id must be unique for a feature inside a
* project and must not change when renaming the feature
*
* most feature model plugins and the default storage mechanism use Long as
* ID type
*
* @return
*/
public long getId();
}