Lizzy v1.1.1

christophedelory.playlist.smil
Class BaseSmilVisitor

java.lang.Object
  extended by christophedelory.playlist.smil.BaseSmilVisitor
All Implemented Interfaces:
SmilVisitor

public class BaseSmilVisitor
extends Object
implements SmilVisitor

A starting point for a SMIL playlist visitor.

Version:
$Revision: 90 $
Author:
Christophe Delory

Constructor Summary
BaseSmilVisitor()
           
 
Method Summary
 void beginVisitBody(Body target)
          Starts the visit of the specified body.
 void beginVisitExclTimingElement(ExclusiveTimingElement target)
          Starts the visit of the specified exclusive time container.
 void beginVisitHead(Head target)
          Starts the visit of the specified header.
 void beginVisitLayout(Layout target)
          Starts the visit of the specified layout.
 void beginVisitParTimingElement(ParallelTimingElement target)
          Starts the visit of the specified parallel time container.
 void beginVisitReference(Reference target)
          Starts the visit of the specified SMIL reference.
 void beginVisitRegion(Region target)
          Starts the visit of the specified region.
 void beginVisitRootLayout(RootLayout target)
          Starts the visit of the specified root layout.
 void beginVisitSeqTimingElement(SequentialTimingElement target)
          Starts the visit of the specified sequence.
 void beginVisitSmil(Smil target)
          Starts the visit of the specified SMIL playlist.
 void endVisitBody(Body target)
          Finishes the visit of the specified body.
 void endVisitExclTimingElement(ExclusiveTimingElement target)
          Finishes the visit of the specified exclusive time container.
 void endVisitHead(Head target)
          Finishes the visit of the specified head element.
 void endVisitLayout(Layout target)
          Finishes the visit of the specified layout.
 void endVisitParTimingElement(ParallelTimingElement target)
          Finishes the visit of the specified parallel time container.
 void endVisitReference(Reference target)
          Finishes the visit of the specified SMIL reference.
 void endVisitRegion(Region Region)
          Finishes the visit of the specified Region element.
 void endVisitRootLayout(RootLayout target)
          Finishes the visit of the specified root layout element.
 void endVisitSeqTimingElement(SequentialTimingElement target)
          Finishes the visit of the specified sequence.
 void endVisitSmil(Smil target)
          Finishes the visit of the specified SMIL playlist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSmilVisitor

public BaseSmilVisitor()
Method Detail

beginVisitSmil

public void beginVisitSmil(Smil target)
Description copied from interface: SmilVisitor
Starts the visit of the specified SMIL playlist.

Specified by:
beginVisitSmil in interface SmilVisitor
Parameters:
target - the SMIL playlist being visited. Shall not be null.
See Also:
SmilVisitor.endVisitSmil(christophedelory.playlist.smil.Smil)

endVisitSmil

public void endVisitSmil(Smil target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified SMIL playlist.

Specified by:
endVisitSmil in interface SmilVisitor
Parameters:
target - the SMIL playlist being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitSmil(christophedelory.playlist.smil.Smil)

beginVisitHead

public void beginVisitHead(Head target)
Description copied from interface: SmilVisitor
Starts the visit of the specified header.

Specified by:
beginVisitHead in interface SmilVisitor
Parameters:
target - the header being visited. Shall not be null.
See Also:
SmilVisitor.endVisitHead(christophedelory.playlist.smil.Head)

endVisitHead

public void endVisitHead(Head target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified head element.

Specified by:
endVisitHead in interface SmilVisitor
Parameters:
target - the head element being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitHead(christophedelory.playlist.smil.Head)

beginVisitLayout

public void beginVisitLayout(Layout target)
Description copied from interface: SmilVisitor
Starts the visit of the specified layout.

Specified by:
beginVisitLayout in interface SmilVisitor
Parameters:
target - the layout being visited. Shall not be null.
See Also:
SmilVisitor.endVisitLayout(christophedelory.playlist.smil.Layout)

endVisitLayout

public void endVisitLayout(Layout target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified layout.

Specified by:
endVisitLayout in interface SmilVisitor
Parameters:
target - the layout being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitLayout(christophedelory.playlist.smil.Layout)

beginVisitRootLayout

public void beginVisitRootLayout(RootLayout target)
Description copied from interface: SmilVisitor
Starts the visit of the specified root layout.

Specified by:
beginVisitRootLayout in interface SmilVisitor
Parameters:
target - the root layout being visited. Shall not be null.
See Also:
SmilVisitor.endVisitRootLayout(christophedelory.playlist.smil.RootLayout)

endVisitRootLayout

public void endVisitRootLayout(RootLayout target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified root layout element.

Specified by:
endVisitRootLayout in interface SmilVisitor
Parameters:
target - the root layout being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitRootLayout(christophedelory.playlist.smil.RootLayout)

beginVisitRegion

public void beginVisitRegion(Region target)
Description copied from interface: SmilVisitor
Starts the visit of the specified region.

Specified by:
beginVisitRegion in interface SmilVisitor
Parameters:
target - the region being visited. Shall not be null.
See Also:
SmilVisitor.endVisitRegion(christophedelory.playlist.smil.Region)

endVisitRegion

public void endVisitRegion(Region Region)
Description copied from interface: SmilVisitor
Finishes the visit of the specified Region element.

Specified by:
endVisitRegion in interface SmilVisitor
Parameters:
Region - the Region being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitRegion(christophedelory.playlist.smil.Region)

beginVisitBody

public void beginVisitBody(Body target)
Description copied from interface: SmilVisitor
Starts the visit of the specified body.

Specified by:
beginVisitBody in interface SmilVisitor
Parameters:
target - the body being visited. Shall not be null.
See Also:
SmilVisitor.endVisitBody(christophedelory.playlist.smil.Body)

endVisitBody

public void endVisitBody(Body target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified body.

Specified by:
endVisitBody in interface SmilVisitor
Parameters:
target - the body being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitBody(christophedelory.playlist.smil.Body)

beginVisitParTimingElement

public void beginVisitParTimingElement(ParallelTimingElement target)
Description copied from interface: SmilVisitor
Starts the visit of the specified parallel time container.

Specified by:
beginVisitParTimingElement in interface SmilVisitor
Parameters:
target - the parallel time container being visited. Shall not be null.
See Also:
SmilVisitor.endVisitParTimingElement(christophedelory.playlist.smil.ParallelTimingElement)

endVisitParTimingElement

public void endVisitParTimingElement(ParallelTimingElement target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified parallel time container.

Specified by:
endVisitParTimingElement in interface SmilVisitor
Parameters:
target - the parallel time container being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitParTimingElement(christophedelory.playlist.smil.ParallelTimingElement)

beginVisitSeqTimingElement

public void beginVisitSeqTimingElement(SequentialTimingElement target)
Description copied from interface: SmilVisitor
Starts the visit of the specified sequence.

Specified by:
beginVisitSeqTimingElement in interface SmilVisitor
Parameters:
target - the sequence being visited. Shall not be null.
See Also:
SmilVisitor.endVisitSeqTimingElement(christophedelory.playlist.smil.SequentialTimingElement)

endVisitSeqTimingElement

public void endVisitSeqTimingElement(SequentialTimingElement target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified sequence.

Specified by:
endVisitSeqTimingElement in interface SmilVisitor
Parameters:
target - the sequence being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitSeqTimingElement(christophedelory.playlist.smil.SequentialTimingElement)

beginVisitExclTimingElement

public void beginVisitExclTimingElement(ExclusiveTimingElement target)
Description copied from interface: SmilVisitor
Starts the visit of the specified exclusive time container.

Specified by:
beginVisitExclTimingElement in interface SmilVisitor
Parameters:
target - the exclusive time container being visited. Shall not be null.
See Also:
SmilVisitor.endVisitExclTimingElement(christophedelory.playlist.smil.ExclusiveTimingElement)

endVisitExclTimingElement

public void endVisitExclTimingElement(ExclusiveTimingElement target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified exclusive time container.

Specified by:
endVisitExclTimingElement in interface SmilVisitor
Parameters:
target - the exclusive time container being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitExclTimingElement(christophedelory.playlist.smil.ExclusiveTimingElement)

beginVisitReference

public void beginVisitReference(Reference target)
Description copied from interface: SmilVisitor
Starts the visit of the specified SMIL reference.

Specified by:
beginVisitReference in interface SmilVisitor
Parameters:
target - the SMIL reference being visited. Shall not be null.
See Also:
SmilVisitor.endVisitReference(christophedelory.playlist.smil.Reference)

endVisitReference

public void endVisitReference(Reference target)
Description copied from interface: SmilVisitor
Finishes the visit of the specified SMIL reference.

Specified by:
endVisitReference in interface SmilVisitor
Parameters:
target - the SMIL reference being visited. Shall not be null.
See Also:
SmilVisitor.beginVisitReference(christophedelory.playlist.smil.Reference)

© 2008-2009 Christophe Delory

Copyright © 2008-2009 Christophe Delory. All Rights Reserved.