Tabnine Logo
Filter110XMLEncoder.export
Code IndexAdd Tabnine to your IDE (free)

How to use
export
method
in
org.deegree.filter.xml.Filter110XMLEncoder

Best Java code snippets using org.deegree.filter.xml.Filter110XMLEncoder.export (Showing top 10 results out of 315)

origin: deegree/deegree3

/**
 * Serializes the given {@link Operator} object to XML.
 * 
 * @param operator
 *            <code>BooleanOperator</code> object to be serialized
 * @param writer
 *            target of the xml stream
 * @throws XMLStreamException
 * @throws TransformationException
 * @throws UnknownCRSException
 */
private static void export( Operator operator, XMLStreamWriter writer )
            throws XMLStreamException, UnknownCRSException, TransformationException {
  switch ( operator.getType() ) {
  case COMPARISON:
    export( (ComparisonOperator) operator, writer );
    break;
  case LOGICAL:
    export( (LogicalOperator) operator, writer );
    break;
  case SPATIAL:
    export( (SpatialOperator) operator, writer );
    break;
  }
}
origin: deegree/deegree3

private static void writeFilterFilter( GetRecords getRecords, XMLStreamWriter writer )
            throws XMLStreamException, UnknownCRSException, TransformationException {
  if ( getRecords.getConstraint() != null ) {
    writer.writeStartElement( CSW_202_PREFIX, "Constraint", CSW_202_NS );
    writer.writeAttribute( "version", "1.1.0" );
    Filter110XMLEncoder.export( getRecords.getConstraint(), writer );
    writer.writeEndElement();
  }
}
origin: deegree/deegree3

export( ( (OperatorFilter) filter ).getOperator(), writer );
break;
origin: deegree/deegree3

And andOp = (And) operator;
for ( int i = 0; i < andOp.getSize(); i++ ) {
  export( andOp.getParameter( i ), writer );
Or orOp = (Or) operator;
for ( int i = 0; i < orOp.getSize(); i++ ) {
  export( orOp.getParameter( i ), writer );
export( ( (Not) operator ).getParameter(), writer );
break;
origin: deegree/deegree3

case PROPERTY_IS_BETWEEN:
  PropertyIsBetween isBetween = (PropertyIsBetween) operator;
  export( isBetween.getExpression(), writer );
  writer.writeStartElement( CommonNamespaces.OGCNS, "LowerBoundary" );
  export( isBetween.getLowerBoundary(), writer );
  writer.writeEndElement();
  writer.writeStartElement( CommonNamespaces.OGCNS, "UpperBoundary" );
  export( isBetween.getUpperBoundary(), writer );
  writer.writeEndElement();
  break;
case PROPERTY_IS_EQUAL_TO:
  export( ( (PropertyIsEqualTo) operator ).getParameter1(), writer );
  export( ( (PropertyIsEqualTo) operator ).getParameter2(), writer );
  break;
case PROPERTY_IS_GREATER_THAN:
  export( ( (PropertyIsGreaterThan) operator ).getParameter1(), writer );
  export( ( (PropertyIsGreaterThan) operator ).getParameter2(), writer );
  break;
case PROPERTY_IS_GREATER_THAN_OR_EQUAL_TO:
  export( ( (PropertyIsGreaterThanOrEqualTo) operator ).getParameter1(), writer );
  export( ( (PropertyIsGreaterThanOrEqualTo) operator ).getParameter2(), writer );
  break;
case PROPERTY_IS_LESS_THAN:
  export( ( (PropertyIsLessThan) operator ).getParameter1(), writer );
  export( ( (PropertyIsLessThan) operator ).getParameter2(), writer );
  break;
case PROPERTY_IS_LESS_THAN_OR_EQUAL_TO:
  export( ( (PropertyIsLessThanOrEqualTo) operator ).getParameter1(), writer );
  export( ( (PropertyIsLessThanOrEqualTo) operator ).getParameter2(), writer );
origin: deegree/deegree3

  writer.writeAttribute( "name", function.getName() );
  for ( Expression param : function.getParameters() ) {
    export( param, writer );
  throw new UnsupportedOperationException( "Exporting of custom expressions is not implemented yet." );
case ADD:
  export( ( (Add) expression ).getParameter1(), writer );
  export( ( (Add) expression ).getParameter2(), writer );
  break;
case SUB:
  export( ( (Sub) expression ).getParameter1(), writer );
  export( ( (Sub) expression ).getParameter2(), writer );
  break;
case MUL:
  export( ( (Mul) expression ).getParameter1(), writer );
  export( ( (Mul) expression ).getParameter2(), writer );
  break;
case DIV:
  export( ( (Div) expression ).getParameter1(), writer );
  export( ( (Div) expression ).getParameter2(), writer );
  break;
origin: deegree/deegree3

switch ( version ) {
case WFS_110:
  Filter110XMLEncoder.export( filter, xmlWriter );
  break;
case WFS_100:
origin: deegree/deegree3

StringWriter sw = new StringWriter();
XMLStreamWriter out = XMLOutputFactory.newInstance().createXMLStreamWriter( sw );
Filter110XMLEncoder.export( expr, out );
xmlText.append( sw.toString() );
origin: deegree/deegree3

Filter110XMLEncoder.export( query.getFilter(), writer );
  if ( nextSortProperty.getSortProperty() != null ) {
    writer.writeStartElement( CommonNamespaces.OGC_PREFIX, "SortProperty", CommonNamespaces.OGCNS );
    Filter110XMLEncoder.export( nextSortProperty.getSortProperty(), writer );
    writer.writeStartElement( CommonNamespaces.OGC_PREFIX, "SortOrder", CommonNamespaces.OGCNS );
    writer.writeCharacters( ( nextSortProperty.getSortOrder() ? "ASC" : "DESC" ) );
origin: deegree/deegree3

export( propertyName, writer );
org.deegree.filter.xmlFilter110XMLEncoderexport

Javadoc

Serializes the given Expression object to XML.

Popular methods of Filter110XMLEncoder

    Popular in Java

    • Making http post requests using okhttp
    • getExternalFilesDir (Context)
    • requestLocationUpdates (LocationManager)
    • getOriginalFilename (MultipartFile)
      Return the original filename in the client's filesystem.This may contain path information depending
    • GridLayout (java.awt)
      The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
    • FileReader (java.io)
      A specialized Reader that reads from a file in the file system. All read requests made by calling me
    • TimeUnit (java.util.concurrent)
      A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
    • Pattern (java.util.regex)
      Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
    • StringUtils (org.apache.commons.lang)
      Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
    • Logger (org.apache.log4j)
      This is the central class in the log4j package. Most logging operations, except configuration, are d
    • CodeWhisperer alternatives
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now