com.tensegrity.palowebviewer.server
Class PaloConfigurator.BasePropertyConfigurator

java.lang.Object
  extended by com.tensegrity.palowebviewer.server.PaloConfigurator.BasePropertyConfigurator
All Implemented Interfaces:
PaloConfigurator.IPropertyConfigurator
Direct Known Subclasses:
PaloConfigurator.ColumnMaxVisibleStringConfigurator, PaloConfigurator.ColumnMinVisibleStringConfigurator, PaloConfigurator.FractionNumberConfigurator, PaloConfigurator.HintTimeConfigurator, PaloConfigurator.NavigationPanelWidthConfigurator, PaloConfigurator.NotificationMissingExpandedElementConfigurator, PaloConfigurator.PasswordConfigurator, PaloConfigurator.PoolMaxConnectionsConfigurator, PaloConfigurator.POVLoadSelectedPathConfigurator, PaloConfigurator.POVShowLevelsConfigurator, PaloConfigurator.ReloadOnLogincConfigurator, PaloConfigurator.RightManagerConfigurator, PaloConfigurator.ShowCubeDimensionsConfigurator, PaloConfigurator.ShowDatabaseDimensionsConfigurator, PaloConfigurator.ShowDbExplorerConfigurator, PaloConfigurator.ShowFavoriteViewsConfigurator, PaloConfigurator.ShowNavigationPanelConfigurator, PaloConfigurator.TDShowLevelsConfigurator, PaloConfigurator.UserConfigurator
Enclosing class:
PaloConfigurator

public abstract static class PaloConfigurator.BasePropertyConfigurator
extends java.lang.Object
implements PaloConfigurator.IPropertyConfigurator


Constructor Summary
PaloConfigurator.BasePropertyConfigurator(java.lang.String key)
           
 
Method Summary
 java.util.regex.Pattern getPattern()
           
protected abstract  void onKeyMatch(java.lang.String value, PaloConfiguration config)
           
 void parse(PaloConfiguration config, java.util.regex.Matcher m, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PaloConfigurator.BasePropertyConfigurator

public PaloConfigurator.BasePropertyConfigurator(java.lang.String key)
Method Detail

getPattern

public java.util.regex.Pattern getPattern()
Specified by:
getPattern in interface PaloConfigurator.IPropertyConfigurator

onKeyMatch

protected abstract void onKeyMatch(java.lang.String value,
                                   PaloConfiguration config)
                            throws ConfigurationException
Throws:
ConfigurationException

parse

public void parse(PaloConfiguration config,
                  java.util.regex.Matcher m,
                  java.lang.String value)
           throws ConfigurationException
Specified by:
parse in interface PaloConfigurator.IPropertyConfigurator
Throws:
ConfigurationException