Package | Description |
---|---|
com.openmarket.gator.flexfilters | |
com.openmarket.gator.interfaces |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFlexFilter.checkArguments(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IReplicate replicateObject)
Check validity of arguments for share, using the mapping structure provided.
|
void |
AbstractFlexFilter.describeDerivedAttributes(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, String defTypeName, String parentDefTypeName, IFilterDescription descriptionObject)
Describe all the potential derived attributes, parent affinities, and recommendations the filter might set.
|
abstract void |
AbstractFlexFilter.filterAsset(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IFilterableAssetInstance instance)
Perform the filter operation.
|
String[] |
AbstractFlexFilter.getArgumentLegalValues(IFilterEnvironment env, String filterIdentifier, String argumentName)
Obtain legal values for a single filter argument.
|
String |
AbstractFlexFilter.getAttrID(IFilterEnvironment ifilterenvironment, FTValList ftValList, String argname)
This is a helper to return the attribute asset ID for a specific attribute that was passed to the filter as an attribute argument.
|
void |
AbstractFlexFilter.getDependencies(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, String assetTypeName, String parentTypeName, IFilterDependencies filterdeps)
Describe the filter's asset dependencies.
|
String |
AbstractFlexFilter.getFilterEditURL(IFilterEnvironment env, String loginname, String filterIdentifier, FTValList filterArguments)
This method is depreciated and is implemented to return null.
|
abstract FTValList |
AbstractFlexFilter.getLegalArguments(IFilterEnvironment env, String filterIdentifier)
Obtain the legal filter arguments.
|
FTValList |
AbstractFlexFilter.replicateArguments(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IReplicate replicateObject)
Perform a copy of the arguments, using the mapping structure provided.
|
Modifier and Type | Method and Description |
---|---|
void |
IFilter.checkArguments(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IReplicate replicateObject)
Check validity of arguments for sharing of the asset, using the mapping structure provided.
|
void |
IFilter.describeDerivedAttributes(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, String defTypeName, String groupDefTypeName, IFilterDescription descriptionObject)
Describe all the potential derived attributes, group affinities, and recommendations the filter might set.
|
void |
IFilter.filterAsset(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IFilterableAssetInstance instance)
Perform the filter operation.
|
String[] |
IFilter.getArgumentLegalValues(IFilterEnvironment env, String filterIdentifier, String argumentName)
Obtain legal values for a single filter argument.
|
void |
IFilter.getDependencies(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, String assetTypeName, String groupTypeName, IFilterDependencies filterdeps)
Describe the filter's asset dependencies.
|
String |
IFilter.getFilterEditURL(IFilterEnvironment env, String loginname, String filterIdentifier, FTValList filterArguments)
Deprecated.
|
FTValList |
IFilter.getLegalArguments(IFilterEnvironment env, String filterIdentifier)
Obtain the legal filter arguments.
|
FTValList |
IFilter.replicateArguments(IFilterEnvironment env, String filterIdentifier, FTValList filterArguments, IReplicate replicateObject)
Perform a copy of the arguments, using the mapping structure provided.
|