|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SearchByAUID
Specifies a search criteria for matching mobs defined by an
AUID value. The type of search represented by this
criteria must be set using method setTag(SearchTag)
.
Method Summary | |
---|---|
AUID |
getAUID()
Returns the AUID that defines this search criteria. |
void |
setAUID(AUID identification)
Sets the AUID that defines this search criteria. |
void |
setTag(SearchTag tag)
Set the search type of this search criteria that matches items using an AUID. |
Methods inherited from interface tv.amwa.maj.union.SearchCriteria |
---|
getSearchTag |
Method Detail |
---|
AUID getAUID()
Returns the AUID that defines this search criteria.
void setAUID(AUID identification) throws NullPointerException
Sets the AUID that defines this search criteria.
identification
- AUID of this search criteria.
NullPointerException
- The given identification is null
.void setTag(SearchTag tag) throws NullPointerException, IllegalArgumentException
Set the search type of this search criteria that matches items using an AUID. The tag must be
compatible with matching using AUID values. If this search is not compatible, an
IllegalArgumentException
is thrown. Acceptable tags are:
SearchTag.ByClass
SearchTag.ByDataDef
SearchTag.ByUsageCode
SearchTag.ByCompositionMobUsageCode
SearchTag.ByMasterMobUsageCode
SearchTag.BySourceMobUsageCode
tag
- Tag that identifies the kind of this search by AUID criteria.
NullPointerException
- The given search tag is null
.
IllegalArgumentException
- The search tag is not compatible with criteria matching using
AUID values.
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |