Media Authoring
with Java API

tv.amwa.maj.meta
Class TypeDefinitionString.BaseStringValue

java.lang.Object
  extended by tv.amwa.maj.meta.TypeDefinitionString.BaseStringValue
All Implemented Interfaces:
PropertyValue
Direct Known Subclasses:
TypeDefinitionString.ByteArrayStringValue, TypeDefinitionString.CharacterStringValue
Enclosing class:
TypeDefinitionString

public abstract static class TypeDefinitionString.BaseStringValue
extends Object
implements PropertyValue

Base representation for all property values representing string values.


Constructor Summary
TypeDefinitionString.BaseStringValue()
           
 
Method Summary
 TypeDefinitionString getType()
          Returns the type definition for this property value.
 boolean isDefinedType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface tv.amwa.maj.iface.PropertyValue
getValue
 

Constructor Detail

TypeDefinitionString.BaseStringValue

public TypeDefinitionString.BaseStringValue()
Method Detail

getType

public TypeDefinitionString getType()
Description copied from interface: PropertyValue

Returns the type definition for this property value.

Methods of the returned type definition can be used to manipulate a property value. For example, for a value of AAF UInt32 type, the following methods are available on TypeDefinitionInteger:

Specified by:
getType in interface PropertyValue
Returns:
Type of this property value.
See Also:
PropertyDefinition.getTypeDefinition()

isDefinedType

public boolean isDefinedType()

Media Authoring
with Java API

(c) 2007-2008 Richard Cartwright, all rights reserved. Subject to the terms of the AAF SDK Public Source License.