protected void _format ( SarlRequiredCapacity requiredCapacity , IFormattableDocument document ) { final ISemanticRegionsFinder regionFor = this . textRegionExtensions . regionFor ( requiredCapacity ) ; document . append ( regionFor . keyword ( this . keywords . getRequiresKeyword ( ) ) , ONE_SPACE ) ; formatCommaSeparatedList ( requiredCapacity . getCapacities ( ) , document ) ; document . prepend ( regionFor . keyword ( this . keywords . getSemicolonKeyword ( ) ) , NO_SPACE ) ; }
Format a required capacity .