}
ServerGroupState(ServerGroupNameState name, final PropertyListState propList) {
super(ID);
this.setIgnoreWhitespaces(true);
setEnterHandler(new EnterStateCharacterHandler(name));
putHandler(',', GlobalCharacterHandlers.LEAVE_STATE_HANDLER);
putHandler('^', GlobalCharacterHandlers.LEAVE_STATE_HANDLER);
putHandler('}', GlobalCharacterHandlers.LEAVE_STATE_HANDLER);
putHandler(';', GlobalCharacterHandlers.LEAVE_STATE_HANDLER);
putHandler('(', new EnterStateCharacterHandler(propList));
setReturnHandler(new CharacterHandler(){
@Override
public void handle(ParsingContext ctx) throws CommandFormatException {
if(ctx.isEndOfContent()) {
return;