xtc.parser
Class UnaryOperator

java.lang.Object
  extended by xtc.tree.Node
      extended by xtc.parser.Element
          extended by xtc.parser.UnaryOperator
All Implemented Interfaces:
java.lang.Iterable<java.lang.Object>, Locatable
Direct Known Subclasses:
Binding, ParserAction, Predicate, Quantification, StringMatch, VoidedElement

public abstract class UnaryOperator
extends Element

The superclass of all unary operators.

Version:
$Revision: 1.2 $
Author:
Robert Grimm

Nested Class Summary
 
Nested classes/interfaces inherited from class xtc.parser.Element
Element.Tag
 
Field Summary
 Element element
          The element.
 
Constructor Summary
UnaryOperator(Element element)
          Create a new unary operator with the specified element.
 
Method Summary
 
Methods inherited from class xtc.parser.Element
tag
 
Methods inherited from class xtc.tree.Node
add, add, addAll, addAll, addAll, addAll, addAllTo, addNode, contains, get, getBoolean, getBooleanProperty, getGeneric, getList, getLocation, getName, getNode, getProperty, getString, getStringProperty, getTokenText, hasLocation, hasName, hasProperty, hasTraversal, hasVariable, indexOf, isAnnotation, isEmpty, isGeneric, isList, isToken, iterator, lastIndexOf, properties, remove, removeProperty, set, setLocation, setLocation, setProperty, size, strip, toAnnotation, toList, toString, toToken, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

element

public Element element
The element.

Constructor Detail

UnaryOperator

public UnaryOperator(Element element)
Create a new unary operator with the specified element.

Parameters:
element - The element.


Copyright © 2012. All Rights Reserved.