Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.virtuosotechnologies.asaph.model
Interface Variation  view Variation download Variation.java

All Superinterfaces:
SongMember

public interface Variation
extends SongMember

A variation on the verses for a song. Variations handle alternate versions that have extra verses or missing verses.


Method Summary
 SimpleString getName()
          Get a SimpleString containing the name of the variation.
 java.lang.String getSerializableID()
          Get a string ID that can be used to serialize references to this Variation.
 
Methods inherited from interface com.virtuosotechnologies.asaph.model.SongMember
getSong, isDefunct
 

Method Detail

getName

public SimpleString getName()
Get a SimpleString containing the name of the variation. Every Variation will have a name, even if it is the empty string.


getSerializableID

public java.lang.String getSerializableID()
Get a string ID that can be used to serialize references to this Variation. The ID is guaranteed to be unique among Variations within the owning Song, and will remain the same for the same Variation across different executions of the tool. However, two Variations from different Songs may have the same string ID, and the same string ID may be shared between SongBlocks, Variations and ChordSets within the same Song.