WebObjects 5.2

com.webobjects.smil
Class WOSMILSynchronizationElement

java.lang.Object
  |
  +--com.webobjects.appserver.WOElement
        |
        +--com.webobjects.appserver.WOComponent
              |
              +--com.webobjects.smil.WOSMILElement
                    |
                    +--com.webobjects.smil.WOSMILSynchronizationElement
All Implemented Interfaces:
Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults
Direct Known Subclasses:
WOSMILMediaObject, WOSMILPar, WOSMILSeq

public class WOSMILSynchronizationElement
extends WOSMILElement

WOSMILSynchronizationElement is the superclass of WOSMIL components that describe SMIL synchronization elements (par, seq, and media objects). The superclass generates attributes for system tests common to synchronization elements.

BindingSMIL attribute
systemBitRatesystem-bitrate
systemCaptionssystem-captions
systemLanguagesystem-language
systemOverdubOrCaptionsystem-overdub-or-caption
systemRequiredsystem-required
systemScreenSizesystem-screen-size
systemScreenDepthsystem-screen-depth

See Also:
WOSMILSwitch, Serialized Form

Inner classes inherited from class com.webobjects.appserver.WOComponent
WOComponent.Event
 
Inner classes inherited from class com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Inner classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Inner classes inherited from class com.webobjects.foundation.NSValidation
NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
KeyPathSeparator
 
Constructor Summary
WOSMILSynchronizationElement(WOContext context)
          Creates a WOSMILSynchronizationElement.
 
Method Summary
 void setSystemBitRate(String bitrate)
          Sets the value of the systemBitRate binding.
 void setSystemCaptions(String captions)
          Sets the value of the systemCaptions binding.
 void setSystemLanguage(String language)
          Sets the value of the systemLanguage binding.
 void setSystemOverdubOrCaption(String overdubOrCaption)
          Sets the value of the systemOverdubOrCaption binding
 void setSystemRequired(String required)
          Sets the value of the systemRequired binding.
 void setSystemScreenDepth(String depth)
          Sets the value of the systemScreenDepth binding.
 void setSystemScreenSize(String screenSize)
          Sets the value of the systemScreenSize binding.
 String systemBitRate()
          Returns the value of the systemBitRate binding.
 String systemCaptions()
          Return the value of the systemCaptions binding.
 String systemLanguage()
          Return the value of the systemLanguage binding.
 String systemOverdubOrCaption()
          Return the value of the systemOverdubOrCaption binding.
 String systemRequired()
          Return the value of the systemRequired binding.
 String systemScreenDepth()
          Return the value of the systemScreenDepth binding.
 String systemScreenSize()
          Return the value of the systemScreenSize binding.
 NSArray systemTests()
          Returns an NSArray of system-tests strings.
 
Methods inherited from class com.webobjects.smil.WOSMILElement
elementID, otherTagString, setElementID, setOtherTagString, synchronizesVariablesWithBindings
 
Methods inherited from class com.webobjects.appserver.WOComponent
appendToResponse, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WOSMILSynchronizationElement

public WOSMILSynchronizationElement(WOContext context)
Creates a WOSMILSynchronizationElement.
Parameters:
context - context this component is created with
Method Detail

setSystemBitRate

public void setSystemBitRate(String bitrate)
Sets the value of the systemBitRate binding.
Parameters:
bitrate - value for the systemBitRate binding

setSystemCaptions

public void setSystemCaptions(String captions)
Sets the value of the systemCaptions binding.
Parameters:
captions - value for the systemCaptions binding

setSystemLanguage

public void setSystemLanguage(String language)
Sets the value of the systemLanguage binding.
Parameters:
the - new value for the systemLanguage binding

setSystemOverdubOrCaption

public void setSystemOverdubOrCaption(String overdubOrCaption)
Sets the value of the systemOverdubOrCaption binding
Parameters:
overdubOrCaption - value for the systemOverdubOrCaption binding

setSystemRequired

public void setSystemRequired(String required)
Sets the value of the systemRequired binding.
Parameters:
required - value for the systemRequired binding

setSystemScreenDepth

public void setSystemScreenDepth(String depth)
Sets the value of the systemScreenDepth binding.
Parameters:
depth - value for the systemScreenDepth binding

setSystemScreenSize

public void setSystemScreenSize(String screenSize)
Sets the value of the systemScreenSize binding.
Parameters:
screenSize - value for the systemScreenSize binding

systemBitRate

public String systemBitRate()
Returns the value of the systemBitRate binding.
Returns:
the value of the systemBitRate binding

systemCaptions

public String systemCaptions()
Return the value of the systemCaptions binding.
Returns:
the value of the systemCaptions binding

systemLanguage

public String systemLanguage()
Return the value of the systemLanguage binding.
Returns:
the value for the systemLanguage binding

systemOverdubOrCaption

public String systemOverdubOrCaption()
Return the value of the systemOverdubOrCaption binding.
Returns:
the value of the systemOverdubOrCaption binding

systemRequired

public String systemRequired()
Return the value of the systemRequired binding.
Returns:
the value of the systemRequired binding

systemScreenDepth

public String systemScreenDepth()
Return the value of the systemScreenDepth binding.
Returns:
the value of the systemScreenDepth binding

systemScreenSize

public String systemScreenSize()
Return the value of the systemScreenSize binding.
Returns:
the value of the systemScreenSize binding

systemTests

public NSArray systemTests()
Returns an NSArray of system-tests strings.
Returns:
NSArray of system-tests strings

Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.