package org.sfc.xml.formats.meta;
import org.sfc.id.ID;
import org.sfc.id.IDManager;
/**
* This class is used to define font stretching.
*
* @author Thomas Weise
*/
public final class FontStretch extends ID<String,FontStretch>
{
/**
* The serial version uid.
*/
private static final long serialVersionUID = 1;
/**
* The internal id manager.
*/
public static final IDManager<String,FontStretch> MANAGER =
new IDManager<String,FontStretch>();
/**
* The wider fond stretch.
*/
public static final FontStretch WIDER
= new FontStretch("wider");
/**
* The narrowed fond stretch.
*/
public static final FontStretch NARROWER
= new FontStretch("narrower");
/**
* The condesed fond stretch.
*/
public static final FontStretch CONDENSED
= new FontStretch("condensed");
/**
* The semi-condensed fond stretch.
*/
public static final FontStretch SEMI_CONDENSED
= new FontStretch("semi-condensed");
/**
* The extra-condensed fond stretch.
*/
public static final FontStretch EXTRA_CONDENSED
= new FontStretch("extra-condensed");
/**
* The ultra-condesed fond stretch.
*/
public static final FontStretch ULTRA_CONDENSED
= new FontStretch("ultra-condensed");
/**
* The expanded fond stretch.
*/
public static final FontStretch EXPANDED
= new FontStretch("expanded");
/**
* The semi-expanded fond stretch.
*/
public static final FontStretch SEMI_EXPANDED
= new FontStretch("semi-expanded");
/**
* The extra-expanded fond stretch.
*/
public static final FontStretch EXTRA_EXPANDED
= new FontStretch("extra-expanded");
/**
* The ultra-expanded fond stretch.
*/
public static final FontStretch ULTRA_EXPANDED
= new FontStretch("ultra-expanded");
/**
* The normal-expanded fond stretch.
*/
public static final FontStretch NORMAL
= new FontStretch("normal");
/**
* The default font stretch.
*/
public static final FontStretch DEFAULT = NORMAL;
/**
* Create a new font stretch.
* @param p_name The name of the new unit.
*/
private FontStretch (final String p_name)
{
super(p_name);
}
/**
* Obtain the manager for the ids of this type.
* @return The manager for the ids of this type.
*/
@Override
protected final IDManager<String,FontStretch> get_manager ()
{
return MANAGER;
}
}