litesoft
Diff Revisions
786
vs
787
for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/objects/factories/SubSystemFactoryImpl.java
|
@@ -2,6 +2,7 @@ |
2 |
2 |
|
package org.litesoft.aokeyhole.objects.factories; |
3 |
3 |
|
|
4 |
4 |
|
import org.litesoft.aokeyhole.objects.*; |
|
5 |
+ |
import org.litesoft.aokeyhole.persist.*; |
5 |
6 |
|
import org.litesoft.aokeyhole.toolkit.*; |
6 |
7 |
|
|
7 |
8 |
|
public class SubSystemFactoryImpl implements SubSystemFactory |
|
@@ -10,8 +11,7 @@ |
10 |
11 |
|
private IdentifierValidator mSubSystemIdentifierValidator; |
11 |
12 |
|
private ObjectFactory mObjectFactory; |
12 |
13 |
|
|
13 |
|
- |
public SubSystemFactoryImpl( PropertyMetaDataDefinitionAccessor pPropertyMetaDataDefinitionAccessor, IdentifierValidator pSubSystemIdentifierValidator, |
14 |
|
- |
ObjectFactory pObjectFactory ) |
|
14 |
+ |
public SubSystemFactoryImpl( PropertyMetaDataDefinitionAccessor pPropertyMetaDataDefinitionAccessor, IdentifierValidator pSubSystemIdentifierValidator, ObjectFactory pObjectFactory ) |
15 |
15 |
|
{ |
16 |
16 |
|
mPropertyMetaDataDefinitionAccessor = pPropertyMetaDataDefinitionAccessor; |
17 |
17 |
|
mSubSystemIdentifierValidator = pSubSystemIdentifierValidator; |
|
@@ -25,8 +25,8 @@ |
25 |
25 |
|
} |
26 |
26 |
|
|
27 |
27 |
|
@Override |
28 |
|
- |
public SubSystemMetaData createSubSystemMetaData( int pSortIndex, String pName, Object pSource, boolean pEditable ) |
|
28 |
+ |
public SubSystemMetaData createSubSystemMetaData( int pSortIndex, SubSystemPersister pPersister, boolean pEditable ) |
29 |
29 |
|
{ |
30 |
|
- |
return new SubSystemMetaData( pEditable, mSubSystemIdentifierValidator, pSortIndex, pName, pSource, mObjectFactory ); |
|
30 |
+ |
return new SubSystemMetaData( pEditable, mSubSystemIdentifierValidator, pSortIndex, pPersister, mObjectFactory ); |
31 |
31 |
|
} |
32 |
32 |
|
} |