litesoft
Diff Revisions
949
vs
950
for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/swing/mains/mementobeans/DirectoryPackageSubSystemPersister.java
|
@@ -2,6 +2,7 @@ |
2 |
2 |
|
|
3 |
3 |
|
import org.litesoft.aokeyhole.persist.*; |
4 |
4 |
|
import org.litesoft.aokeyhole.swing.mains.mementobeans.support.*; |
|
5 |
+ |
import org.litesoft.commonfoundation.base.*; |
5 |
6 |
|
import org.litesoft.commonfoundation.typeutils.*; |
6 |
7 |
|
import org.litesoft.textfiledirectory.*; |
7 |
8 |
|
|
|
@@ -11,8 +12,8 @@ |
11 |
12 |
|
private final BeanSubSystemState mState; |
12 |
13 |
|
|
13 |
14 |
|
public DirectoryPackageSubSystemPersister( String pName, String pDirectory, String pPackage ) { |
14 |
|
- |
pPackage = Strings.assertNotNullNotEmpty( "Package", pPackage ); |
15 |
|
- |
File zDirectory = new File( Strings.assertNotNullNotEmpty( "Directory", pDirectory ) ); |
|
15 |
+ |
pPackage = Confirm.significant( "Package", pPackage ); |
|
16 |
+ |
File zDirectory = new File( Confirm.significant( "Directory", pDirectory ) ); |
16 |
17 |
|
if ( !zDirectory.isDirectory() ) { |
17 |
18 |
|
throw new IllegalArgumentException( "Not a Directory: " + pDirectory ); |
18 |
19 |
|
} |