de.kleopatra.view.presentation
Class DefaultCustomizerMap

java.lang.Object
  extended byde.kleopatra.support.HandlerMap
      extended byde.kleopatra.view.presentation.DefaultCustomizerMap
All Implemented Interfaces:
CustomizerMap
Direct Known Subclasses:
SwingCustomizerMap

public class DefaultCustomizerMap
extends HandlerMap
implements CustomizerMap

Version:
$Revision: 1.1.1.1 $ - $Date: 2004/05/05 10:02:18 $
Author:
(C) Jeanette Winzenburg, Berlin

Field Summary
protected  ComponentCustomizer formCustomizer
           
protected static java.util.logging.Logger LOGGER
           
 
Fields inherited from class de.kleopatra.support.HandlerMap
handlers
 
Constructor Summary
DefaultCustomizerMap()
           
 
Method Summary
 void addCustomizer(java.lang.Class componentClass, java.lang.Class handlerClass)
           
 void addCustomizer(java.lang.String componentClass, java.lang.String handlerClass)
           
protected  boolean checkType(java.lang.Object handler)
          checks and returns whether the handler type if compatible with the assumed "similarity" of the collection items.
protected  ComponentCustomizer createEmptyCustomizer()
           
protected  java.util.Map createMap()
           
 ComponentCustomizer getCustomizer(java.lang.Class valueClass)
           
 ComponentCustomizer getFormCustomizer()
           
protected  void initCustomizers()
           
 void setFormCustomizer(java.lang.Class handlerClass)
           
 void setFormCustomizer(java.lang.String handlerClass)
           
 
Methods inherited from class de.kleopatra.support.HandlerMap
addHandler, addHandler, getHandler, initHandlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

protected static final java.util.logging.Logger LOGGER

formCustomizer

protected ComponentCustomizer formCustomizer
Constructor Detail

DefaultCustomizerMap

public DefaultCustomizerMap()
Method Detail

getCustomizer

public ComponentCustomizer getCustomizer(java.lang.Class valueClass)
Specified by:
getCustomizer in interface CustomizerMap

addCustomizer

public void addCustomizer(java.lang.String componentClass,
                          java.lang.String handlerClass)
Specified by:
addCustomizer in interface CustomizerMap

addCustomizer

public void addCustomizer(java.lang.Class componentClass,
                          java.lang.Class handlerClass)
Specified by:
addCustomizer in interface CustomizerMap

getFormCustomizer

public ComponentCustomizer getFormCustomizer()
Specified by:
getFormCustomizer in interface CustomizerMap

setFormCustomizer

public void setFormCustomizer(java.lang.String handlerClass)
Specified by:
setFormCustomizer in interface CustomizerMap

setFormCustomizer

public void setFormCustomizer(java.lang.Class handlerClass)
Specified by:
setFormCustomizer in interface CustomizerMap

checkType

protected boolean checkType(java.lang.Object handler)
Description copied from class: HandlerMap
checks and returns whether the handler type if compatible with the assumed "similarity" of the collection items. Here: always true.

Overrides:
checkType in class HandlerMap

initCustomizers

protected void initCustomizers()

createEmptyCustomizer

protected ComponentCustomizer createEmptyCustomizer()

createMap

protected java.util.Map createMap()
Overrides:
createMap in class HandlerMap


Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.