|
Copyright 2008 Motorola Inc. and Nokia Corporation. All Rights Reserved. Specification License |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MetadataSet
MetadataSet
is the interface which specifies
a collection of
metadata applicable to program event, service, service component and purchase objects.
These metadata are usually
defined in a public standards e.g. OMA BCAST, "IP Datacast over DVB-H",
DMB, etc.
Metadata are described as attributes. Attributes are typed. The different types are:
For example, some special flag in a certain broadcast specifications is of type boolean. It will have a definition similar to the following:To use this attribute in the context of astatic final BooleanAttribute SOME_FLAG = new BooleanAttribute("someflag");
ProgramEvent
:
Implementations ofif (programEvent.getBooleanValue(SomeList.SOME_FLAG)) ...
MetadataSet
specialize to define
the specific
attributes applicable to ServiceGuideData
per different broadcast specs.
ServiceGuideData
,
Service
,
ServiceComponent
,
PurchaseObject
Method Summary | |
---|---|
java.lang.String |
getDescription()
Get a description of this metadata set. |
Attribute[] |
getValidAttributes()
Get all the available attributes defined in a particular broadcast specs. |
Attribute[] |
getValidProgramAttributes()
Get all the available program attributes in this metadata set. |
Attribute[] |
getValidPurchaseAttributes()
Get all the available purchase attributes in this metadata set. |
Attribute[] |
getValidServiceAttributes()
Get all the available service attributes in this metadata set. |
Attribute[] |
getValidServiceComponentAttributes()
Get all the available service component attributes in this metadata set. |
Method Detail |
---|
java.lang.String getDescription()
null
or an empty string.Attribute[] getValidAttributes()
null
or empty.
Attribute[] getValidProgramAttributes()
Attribute[] getValidPurchaseAttributes()
Attribute[] getValidServiceAttributes()
Attribute[] getValidServiceComponentAttributes()
|
Copyright 2008 Motorola Inc. and Nokia Corporation. All Rights Reserved. Specification License |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |