Package com.scriptbasic.sourceproviders
Class BasicSingleIncludeChecker
- java.lang.Object
-
- com.scriptbasic.sourceproviders.BasicSingleIncludeChecker
-
- All Implemented Interfaces:
SingleIncludeChecker
public class BasicSingleIncludeChecker extends java.lang.Object implements SingleIncludeChecker
A very simple (thus basic) single include checker implementation.- Author:
- Peter Verhas
-
-
Constructor Summary
Constructors Constructor Description BasicSingleIncludeChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck(java.lang.String key)Check that the source file was not included yet.
-
-
-
Method Detail
-
check
public void check(java.lang.String key) throws java.io.IOExceptionCheck that the source file was not included yet. If the file was already included then the method throwsIOException.- Specified by:
checkin interfaceSingleIncludeChecker- Parameters:
key- in a unique key that identifies a file. This is usually the full path to the file. It is important that thekeyfor the file is always the same otherwise the checker can not recognize the repeated include.- Throws:
java.io.IOException- if the file was already included.
-
-