@Deprecated
public static Triple<LinkedList<LayerRef>, LinkedList<StyleRef>, LinkedList<OperatorFilter>> parse( XMLStreamReader in,
RequestBase gm )
throws XMLStreamException, OWSException, ParseException {
StylesContainer styleInformations = parse( in );
for ( Pair<String, List<?>> dimension : styleInformations.getDimensions() ) {
gm.addDimensionValue( dimension.first, dimension.second );
}
LinkedList<LayerRef> layerRefs = new LinkedList<LayerRef>();
LinkedList<StyleRef> styleRefs = new LinkedList<StyleRef>();
LinkedList<OperatorFilter> filters = new LinkedList<OperatorFilter>();
List<StyleContainer> styles = styleInformations.getStyles();
for ( StyleContainer styleInformation : styles ) {
layerRefs.add( styleInformation.getLayerRef() );
styleRefs.add( styleInformation.getStyleRef() );
filters.add( styleInformation.getFilter() );
}
return new Triple<LinkedList<LayerRef>, LinkedList<StyleRef>, LinkedList<OperatorFilter>>( layerRefs,
styleRefs, filters );
}