Added size() method to FlightConfiguration and FlightConfigurationImpl

to determine if a component has any flight configurations other than
default.
This commit is contained in:
kruland2607 2013-03-26 16:08:30 -05:00
parent 8b6541284c
commit 8dea8f9395
2 changed files with 11 additions and 0 deletions

View File

@ -66,4 +66,9 @@ public interface FlightConfiguration<E extends ChangeSource> extends FlightConfi
*/
public void resetDefault(String id);
/**
* Return the number of specific flight configurations other than the default.
* @return
*/
public int size();
}

View File

@ -81,6 +81,12 @@ class FlightConfigurationImpl<E extends FlightConfigurableParameter<E>> implemen
@Override
public int size() {
return map.size();
}
@Override
public E get(String id) {
if (map.containsKey(id)) {