org.cruxframework.crux.core.rebind.screen
Class ScreenResourcesScanner

java.lang.Object
  extended by org.cruxframework.crux.scanner.AbstractScanner
      extended by org.cruxframework.crux.core.rebind.screen.ScreenResourcesScanner
Direct Known Subclasses:
DeclarativeUIScreenResourceScanner

public abstract class ScreenResourcesScanner
extends AbstractScanner

Author:
Thiago da Rosa de Bustamante

Constructor Summary
ScreenResourcesScanner()
           
 
Method Summary
protected abstract  boolean accepts(String urlString)
           
 Set<String> getAppModules()
           
 Set<String> getPages(String module)
           
 Scanners.ScannerCallback getScannerCallback()
           
 Filter getScannerFilter()
           
 void initialize()
           
 void resetScanner()
           
 
Methods inherited from class org.cruxframework.crux.scanner.AbstractScanner
runScanner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScreenResourcesScanner

public ScreenResourcesScanner()
Method Detail

getScannerFilter

public Filter getScannerFilter()
Specified by:
getScannerFilter in class AbstractScanner

getScannerCallback

public Scanners.ScannerCallback getScannerCallback()
Specified by:
getScannerCallback in class AbstractScanner

getAppModules

public Set<String> getAppModules()

getPages

public Set<String> getPages(String module)
                     throws ScreenConfigException
Throws:
ScreenConfigException

initialize

public void initialize()
Parameters:
module -
Throws:
ScreenConfigException

resetScanner

public void resetScanner()
Specified by:
resetScanner in class AbstractScanner

accepts

protected abstract boolean accepts(String urlString)


Copyright © 2014. All rights reserved.