org.drools.xml
Class DefaultSemanticModule

java.lang.Object
  extended by org.drools.xml.DefaultSemanticModule
All Implemented Interfaces:
SemanticModule
Direct Known Subclasses:
ChangeSetSemanticModule

public class DefaultSemanticModule
extends Object
implements SemanticModule


Field Summary
 Map<String,Handler> handlers
           
 Map<Class<?>,Handler> handlersByClass
           
 String uri
           
 
Constructor Summary
DefaultSemanticModule(String uri)
           
 
Method Summary
 void addHandler(String name, Handler handler)
           
 Handler getHandler(String name)
           
 Handler getHandlerByClass(Class<?> clazz)
           
 String getUri()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uri

public String uri

handlers

public Map<String,Handler> handlers

handlersByClass

public Map<Class<?>,Handler> handlersByClass
Constructor Detail

DefaultSemanticModule

public DefaultSemanticModule(String uri)
Method Detail

getUri

public String getUri()
Specified by:
getUri in interface SemanticModule

addHandler

public void addHandler(String name,
                       Handler handler)
Specified by:
addHandler in interface SemanticModule

getHandler

public Handler getHandler(String name)
Specified by:
getHandler in interface SemanticModule

getHandlerByClass

public Handler getHandlerByClass(Class<?> clazz)
Specified by:
getHandlerByClass in interface SemanticModule


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.