org.openfast.template.loader
Class VariableLengthScalarParser

java.lang.Object
  extended by org.openfast.template.loader.AbstractFieldParser
      extended by org.openfast.template.loader.ScalarParser
          extended by org.openfast.template.loader.VariableLengthScalarParser
All Implemented Interfaces:
FieldParser
Direct Known Subclasses:
ByteVectorParser, StringParser

public class VariableLengthScalarParser
extends ScalarParser


Constructor Summary
VariableLengthScalarParser(java.lang.String nodeName)
           
 
Method Summary
protected  org.w3c.dom.Element getOperatorElement(org.w3c.dom.Element fieldNode)
           
 Field parse(org.w3c.dom.Element fieldNode, boolean optional, org.openfast.template.loader.ParsingContext context)
           
 
Methods inherited from class org.openfast.template.loader.ScalarParser
canParse, getName, getType, getTypeName
 
Methods inherited from class org.openfast.template.loader.AbstractFieldParser
getElement, isElement, parse, parseExternalAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableLengthScalarParser

public VariableLengthScalarParser(java.lang.String nodeName)
Method Detail

parse

public Field parse(org.w3c.dom.Element fieldNode,
                   boolean optional,
                   org.openfast.template.loader.ParsingContext context)
Overrides:
parse in class ScalarParser

getOperatorElement

protected org.w3c.dom.Element getOperatorElement(org.w3c.dom.Element fieldNode)
Overrides:
getOperatorElement in class ScalarParser


Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.