public interface DependencyProvider
Modifier and Type | Method and Description |
---|---|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> |
getDDEReferences(java.lang.String dataDictionaryID,
java.util.List<java.lang.String> ddeReferenceNames)
Returns the list of assets referring the Data Dictionary (ddName) and using data dictionary element (ddeName)
defined in this DD grouped by asset type.
|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> |
getImmediateParentDependencies(java.lang.String assetId)
Returns the immediate parent dependencies (assets using) for the asset represented by
the passed assetId (path) grouped by asset type.
|
boolean |
hasDDEReferences(java.lang.String dataDictionaryId,
java.util.List<java.lang.String> ddeReferenceNames)
Checks whethers the passed DDE in DD are being used in any asset
|
boolean |
hasParentDependencies(java.lang.String assetId)
Checks whether the asset represented by asset id (path) passed has parent dependencies
|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> getImmediateParentDependencies(java.lang.String assetId) throws FormsFoundationException
assetId
- Id (path in repository) of the asset whose parent dependencies to be calculatedFormsFoundationException
boolean hasParentDependencies(java.lang.String assetId) throws FormsFoundationException
assetId
- Id (path in repository) of the asset whose parent dependencies needs to be checkedFormsFoundationException
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> getDDEReferences(java.lang.String dataDictionaryID, java.util.List<java.lang.String> ddeReferenceNames) throws FormsFoundationException
dataDictionaryID
- Id (path in repository) of the Data dictionary in which DDE is definedddeReferenceNames
- List of Data Dictionary Elements whose usage has to be foundFormsFoundationException
boolean hasDDEReferences(java.lang.String dataDictionaryId, java.util.List<java.lang.String> ddeReferenceNames) throws FormsFoundationException
dataDictionaryId
- Id (path in repository) of the Data dictionary in which DDE is definedddeReferenceNames
- Name of Data Dictionary Element whose usage has to be foundFormsFoundationException
Copyright © 2010 - 2020 Adobe. All Rights Reserved