JavaScript is disabled so the dynamic features of this page will not work. To use UmpleOnline, turn Javascript on. Otherwise you can download the command-line Umple compiler or use Eclipse.
// These require statements form a feature model.
require subfeature [GSMProtocol opt Mp3Recording and Playback and AudioFormat opt Camera];
mixset GSMProtocol {
require subfeature [GSM1800 opt GSM1900];
}
mixset AudioFormat {
require subfeature [1..2 of {Mp3,Wav} ];
}
mixset Mp3Recording {
require [Mp3];
}
mixset Camera {
require subfeature [Resolution];
}
mixset Resolution{
require subfeature [0..1 of {Res21MP, Res31MP, Res50MP}];
}
use GSMProtocol, GSM1800, Playback, AudioFormat, Wav;
Restore Earlier Version
UmpleOnline saves versions of this model on the
server while you edit it. Select a version to see what it contained, then restore
it if you want it back.