Groovy Documentation

griffon.plugin.dialogs
[Java] Class Finder

java.lang.Object
  griffon.plugin.dialogs.Finder

public final class Finder

Authors:
Andres Almiray


Field Summary
private static String FINDER_GROUP_NAME

private static Finder INSTANCE

private static org.slf4j.Logger LOG

private Map searcherClassRegistry

private Map searcherInstanceCache

 
Constructor Summary
private Finder()

 
Method Summary
void findIt(JComponent subject)

void findNext(JComponent subject)

void findPrevious(JComponent subject)

private FinderController finderController()

private FinderModel finderModel()

static Finder getInstance()

private void initialize(JComponent subject)

private void loadSearchers()

private void processURL(URL url, ConfigSlurper slurper)

void registerSearcher(Class type, Class searcherClass)

void replace(JComponent subject)

void replaceAll(JComponent subject)

Searcher searcherFor(JComponent subject)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

FINDER_GROUP_NAME

private static final String FINDER_GROUP_NAME


INSTANCE

private static final Finder INSTANCE


LOG

private static final org.slf4j.Logger LOG


searcherClassRegistry

private final Map searcherClassRegistry


searcherInstanceCache

private final Map searcherInstanceCache


 
Constructor Detail

Finder

private Finder()


 
Method Detail

findIt

public void findIt(JComponent subject)


findNext

public void findNext(JComponent subject)


findPrevious

public void findPrevious(JComponent subject)


finderController

private FinderController finderController()


finderModel

private FinderModel finderModel()


getInstance

public static Finder getInstance()


initialize

private void initialize(JComponent subject)


loadSearchers

private void loadSearchers()


processURL

private void processURL(URL url, ConfigSlurper slurper)


registerSearcher

public void registerSearcher(Class type, Class searcherClass)


replace

public void replace(JComponent subject)


replaceAll

public void replaceAll(JComponent subject)


searcherFor

public Searcher searcherFor(JComponent subject)


 

Groovy Documentation