org.archiviststoolkit.util
Class ResourceUtils
java.lang.Object
   org.archiviststoolkit.util.ResourceUtils
org.archiviststoolkit.util.ResourceUtils
- public class ResourceUtils 
- extends java.lang.Object
 
 
| Method Summary | 
| static void | addToPersistentIdList(java.lang.String description,
                      java.lang.String persistentId)
 | 
| static void | assignPersistentIds(java.lang.Long resourceId,
                    InfiniteProgressPanel monitor)
 | 
| static void | fixMissingPersistentIds()
 | 
| static void | gatherPersistentIdList(Resources resource)
 | 
| static int | getIndexById(java.lang.String id)
 | 
| static java.lang.Object[] | getReferencesArray()
 | 
| static void | initPersistentIdList()
 | 
| static void | rewriteField(java.lang.Object obj,
             java.lang.String fieldName,
             java.util.HashMap idPairs)
 | 
| static void | rewriteField(java.lang.Object obj,
             java.lang.String fieldName,
             java.util.HashMap idPairs,
             boolean cleanupField)
 | 
| static void | rewriteResources(ResourcesCommon resource,
                 java.util.HashMap idPairs)
 | 
| static void | rewriteResourcesComponents(ResourcesCommon resource,
                           java.util.HashMap idPairs)
 | 
| static void | rewriteTargets(ResourcesComponents component,
               java.util.HashMap idPairs,
               InfiniteProgressPanel progressPanel)
 | 
| static void | rewriteTargets(Resources resource,
               java.util.HashMap idPairs,
               InfiniteProgressPanel progressPanel)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ResourceUtils
public ResourceUtils()
assignPersistentIds
public static void assignPersistentIds(java.lang.Long resourceId,
                                       InfiniteProgressPanel monitor)
                                throws LookupException,
                                       PersistenceException
- 
- Throws:
- LookupException
- PersistenceException
 
fixMissingPersistentIds
public static void fixMissingPersistentIds()
- 
 
gatherPersistentIdList
public static void gatherPersistentIdList(Resources resource)
- 
 
getReferencesArray
public static java.lang.Object[] getReferencesArray()
- 
 
getIndexById
public static int getIndexById(java.lang.String id)
- 
 
initPersistentIdList
public static void initPersistentIdList()
- 
 
addToPersistentIdList
public static void addToPersistentIdList(java.lang.String description,
                                         java.lang.String persistentId)
- 
 
rewriteTargets
public static void rewriteTargets(Resources resource,
                                  java.util.HashMap idPairs,
                                  InfiniteProgressPanel progressPanel)
- 
 
rewriteTargets
public static void rewriteTargets(ResourcesComponents component,
                                  java.util.HashMap idPairs,
                                  InfiniteProgressPanel progressPanel)
- 
 
rewriteResources
public static void rewriteResources(ResourcesCommon resource,
                                    java.util.HashMap idPairs)
- 
 
rewriteResourcesComponents
public static void rewriteResourcesComponents(ResourcesCommon resource,
                                              java.util.HashMap idPairs)
- 
 
rewriteField
public static void rewriteField(java.lang.Object obj,
                                java.lang.String fieldName,
                                java.util.HashMap idPairs)
- 
 
rewriteField
public static void rewriteField(java.lang.Object obj,
                                java.lang.String fieldName,
                                java.util.HashMap idPairs,
                                boolean cleanupField)
-