oracle.ide.model
Class Factory.RecognizerList
java.lang.Object
|
+--oracle.ide.model.Factory.RecognizerList
- Enclosing class:
- Factory
- protected static class Factory.RecognizerList
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Factory.RecognizerList
protected Factory.RecognizerList()
findRecognizer
public Recognizer findRecognizer(java.net.URL url)
- Returns the instance of
Recognizer
that is able to specify
the Node
class that should be instantiated for the given
URL
. If no Recognizer
can determine the
Node
class, then null
is returned.
recognize
public java.lang.Class recognize(java.net.URL url)
- Returns the instance of
Recognizer
that is able to specify
the Element
class that should be instantiated for the given
url
. If no Recognizer
can determine
the Element
class, then null
is returned.
addRecognizer
public void addRecognizer(Recognizer recognizer)
- Registers a
ElementRecognizer
, appending it to the end
of the list of recognizers.
- Parameters:
recognizer
- instance of a ElementRecognizer
implementation.
addRecognizer
public void addRecognizer(int index,
Recognizer recognizer)
- Registers a
Recognizer
, placing it in the
specified location in the list of recognizers. Specifying
a position less than or equal to 0 prepends this recognizer to the
list. A position value larger than (or equal to) the current list size
appends this recognizer to the end of the list. All other values
insert this recognizer somewhere in the middle of the list.
- Parameters:
index
- the index into the list of recognizers
where this recognizer will be addedrecognizer
- instance of a Recognizer
implementation.
removeRecognizer
public void removeRecognizer(Recognizer recognizer)
- Unregisters a
Recognizer
.
- Parameters:
recognizer
- instance of a Recognizer
implemenation.
getRecognizers
public java.util.Iterator getRecognizers()
- Returns the list of registered recognizers.