|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttv.amwa.maj.entity.InterchangeObject
tv.amwa.maj.entity.Locator
@AAFClass(uuid1=218169601, uuid2=257, uuid3=12544, uuid4={6,14,43,52,2,6,1,1}, definedName="Locator", description="The Locator class provides information to help find a file that contains the essence or to help find the physical media.") public abstract class Locator
Implements the representation of information to help find a file that contains the essence or to help find the physical media.
THE COMMENTS FOR THIS CLASS ARE INCOMPLETE.
Nested Class Summary | |
---|---|
static class |
Locator.LocatorXMLHandler
|
Nested classes/interfaces inherited from class tv.amwa.maj.entity.InterchangeObject |
---|
InterchangeObject.InterchangeObjectXMLHandler |
Constructor Summary | |
---|---|
Locator()
|
Method Summary | |
---|---|
void |
appendXMLChildren(Node parent)
Append child elements to the given parent node to serialize the value of an object to an XML fragment. |
Locator |
clone()
|
boolean |
equals(Object o)
|
String |
getPath()
Returns the path string property of this locator, which provides access to the URLString property of a network locator and the name property of a text locator. |
int |
hashCode()
|
void |
setPath(String path)
Sets the path string property of this locator, which provides access to the URLString property of a network locator and the name property of a text locator. |
void |
setPropertiesFromInterface(Locator castFrom)
|
Methods inherited from class tv.amwa.maj.entity.InterchangeObject |
---|
castFromInterface, countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, registerImplementation, setPropertiesFromInterface, setPropertyValue, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface tv.amwa.maj.iface.InterchangeObject |
---|
countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, setPropertyValue |
Constructor Detail |
---|
public Locator()
Method Detail |
---|
public final void setPropertiesFromInterface(Locator castFrom)
InterchangeObject.setPropertiesFromInterface(tv.amwa.maj.iface.InterchangeObject)
public String getPath()
Locator
Returns the path string property of this locator, which provides access to the URLString property of a network locator and the name property of a text locator.
getPath
in interface Locator
public void setPath(String path) throws NullPointerException
Locator
Sets the path string property of this locator, which provides access to the URLString property of a network locator and the name property of a text locator.
setPath
in interface Locator
path
- Path string property of this locator.
NullPointerException
- The given path is null
.public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public Locator clone()
clone
in class Object
public void appendXMLChildren(Node parent)
XMLSerializable
Append child elements to the given parent node to serialize the value of an object
to an XML fragment. Methods of the XMLBuilder
class are provided to help with this
process.
appendXMLChildren
in interface XMLSerializable
appendXMLChildren
in class InterchangeObject
parent
- XML parent element to append child nodes to.
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |