org.utgenome.gwt.utgb.client.track.operation
Class OperationParser

java.lang.Object
  extended by org.utgenome.gwt.utgb.client.track.operation.OperationParser
Direct Known Subclasses:
OldUTGBOperationParser, OperationParserImpl

public abstract class OperationParser
extends Object

Since:
GWT 1.4
Version:
0.1
Author:
ssksn

Constructor Summary
OperationParser()
           
 
Method Summary
static OperationParser getParser()
           
abstract  void parse(com.google.gwt.xml.client.Document document, com.google.gwt.user.client.ui.AbsolutePanel panel, Track track)
           
 void parse(String operationXMLStr, com.google.gwt.user.client.ui.AbsolutePanel panel, Track track)
           
protected abstract  FrameCommand parseCommandNode(com.google.gwt.xml.client.Node commandNode, Track track)
           
protected abstract  EventImpl parseEventNode(com.google.gwt.xml.client.Node eventNode)
           
protected abstract  MenuOperationItem parseMenuItemNode(com.google.gwt.xml.client.Node menuItemNode, Track track)
           
abstract  Operation parseOperationNode(com.google.gwt.xml.client.Node operationNode, Track track)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationParser

public OperationParser()
Method Detail

getParser

public static OperationParser getParser()

parse

public final void parse(String operationXMLStr,
                        com.google.gwt.user.client.ui.AbsolutePanel panel,
                        Track track)

parse

public abstract void parse(com.google.gwt.xml.client.Document document,
                           com.google.gwt.user.client.ui.AbsolutePanel panel,
                           Track track)

parseEventNode

protected abstract EventImpl parseEventNode(com.google.gwt.xml.client.Node eventNode)

parseOperationNode

public abstract Operation parseOperationNode(com.google.gwt.xml.client.Node operationNode,
                                             Track track)

parseMenuItemNode

protected abstract MenuOperationItem parseMenuItemNode(com.google.gwt.xml.client.Node menuItemNode,
                                                       Track track)

parseCommandNode

protected abstract FrameCommand parseCommandNode(com.google.gwt.xml.client.Node commandNode,
                                                 Track track)


Copyright © 2007-2012 utgenome.org. All Rights Reserved.