package ecologylab.bigsemantics.oldtestcases;
import ecologylab.bigsemantics.metadata.scalar.MetadataString;
import ecologylab.serialization.ElementState;
import ecologylab.serialization.annotations.Hint;
import ecologylab.serialization.annotations.simpl_composite;
import ecologylab.serialization.annotations.simpl_hints;
import ecologylab.serialization.annotations.simpl_scalar;
public class TestDocument extends ElementState
{
@simpl_scalar String context;
@simpl_composite MetadataString title;
@simpl_scalar @simpl_hints(Hint.XML_TEXT) String aValue;
MetadataString title()
{
MetadataString result = this.title;
if(result == null)
{
result = new MetadataString();
this.title = result;
}
return result;
}
/**
* @return the context
*/
public String getContext()
{
return context;
}
/**
* @param context the context to set
*/
public void setContext(String context)
{
this.context = context;
}
/**
* @return the title
*/
public MetadataString getTitle()
{
return title();
}
/**
* @param title the title to set
*/
public void setTitle(MetadataString title)
{
this.title = title;
}
/**
* @return the value
*/
public String getValue()
{
return aValue;
}
/**
* @param value the value to set
*/
public void setValue(String value)
{
this.aValue = value;
}
}