cz.cuni.amis.pogamut.udk.communication.parser
Class UDKParser

Package class diagram package UDKParser
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
      extended by cz.cuni.amis.pogamut.udk.communication.parser.UDKParser
All Implemented Interfaces:
cz.cuni.amis.pogamut.base.communication.parser.IWorldMessageParser, cz.cuni.amis.pogamut.base.component.IComponent

public class UDKParser
extends cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser


Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
COMPONENT_ID
 
Constructor Summary
UDKParser(UnrealIdTranslator unrealIdTranslator, ItemTranslator itemTranslator, cz.cuni.amis.pogamut.base.communication.connection.IWorldReaderProvider readerProvider, IUDKYylex yylex, cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.IYylexObserver yylexObserver, cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus, cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
getComponentId, getLog, parse, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UDKParser

@Inject
public UDKParser(UnrealIdTranslator unrealIdTranslator,
                        ItemTranslator itemTranslator,
                        cz.cuni.amis.pogamut.base.communication.connection.IWorldReaderProvider readerProvider,
                        IUDKYylex yylex,
                        @Nullable
                        cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.IYylexObserver yylexObserver,
                        cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus,
                        cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger)
          throws cz.cuni.amis.pogamut.base.communication.exception.CommunicationException
Throws:
cz.cuni.amis.pogamut.base.communication.exception.CommunicationException


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.