com.virtuosotechnologies.asaph.model
Interface SimpleString

All Superinterfaces:
SongMember
All Known Subinterfaces:
StringField, TextString

public interface SimpleString
extends SongMember

Interface to a simple string object.


Method Summary
 String getString()
          Get the string value.
 void setString(String str, UndoableEditListener undoListener)
          Set the string value.
 
Methods inherited from interface com.virtuosotechnologies.asaph.model.SongMember
getSong, isDefunct
 

Method Detail

getString

public String getString()
Get the string value. The value could be the empty string but will never be null.

Returns:
String

setString

public void setString(String str,
                      UndoableEditListener undoListener)
Set the string value. You may not set the value to null.

Parameters:
str - new string value
undoListener - listener to notify if an undoable edit is generated, or null to suppress generation of undoable edits
Throws:
NullPointerException - str was null