|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjecteditorListener.handlers.AcceptableFileTypeHandler
public class AcceptableFileTypeHandler
This class provides functionality to allow different file types opened by the editor to be listened to. In doing so, this class provides some abstraction towards a common set of Dispatch clients across all file types. However, most dispatches rely on the JavaEditor's SourceViewer which is not accessible to superclasses. This may seriously limit extensibility.
| Constructor Summary | |
|---|---|
AcceptableFileTypeHandler()
Default constructor, provides default Java implementation. |
|
AcceptableFileTypeHandler(java.util.Set<java.lang.String> allowedFileTypes,
java.util.List<java.lang.String> allowedClassTypes)
Constructor for any type of file. |
|
| Method Summary | |
|---|---|
boolean |
allowableObject(java.lang.Object obj)
Checks the provided object against the existing set of acceptable class names. |
boolean |
checkFileType(java.lang.String name)
Checks the underlying file type names against an existing set. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AcceptableFileTypeHandler()
public AcceptableFileTypeHandler(java.util.Set<java.lang.String> allowedFileTypes,
java.util.List<java.lang.String> allowedClassTypes)
| Method Detail |
|---|
public boolean allowableObject(java.lang.Object obj)
obj - the Object to be checked
public boolean checkFileType(java.lang.String name)
name - the file name to be checked
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||