xapi.ui.html.api.FontFamily Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xapi-dev Show documentation
Show all versions of xapi-dev Show documentation
Everything needed to run a comprehensive dev environment.
Just type X_ and pick a service from autocomplete;
new dev modules will be added as they are built.
The only dev service not included in the uber jar is xapi-dev-maven,
as it includes all runtime dependencies of maven, adding ~4 seconds to build time,
and 6 megabytes to the final output jar size (without xapi-dev-maven, it's ~1MB).
The newest version!
package xapi.ui.html.api;
public interface FontFamily {
String name();
public static class Cursive implements FontFamily{
@Override
public String name() {
return "Fondamento, cursive";
}
}
public static class Monospace implements FontFamily{
@Override
public String name() {
return "monospace, courier new, courier";
}
}
public static class Serif implements FontFamily{
@Override
public String name() {
return "Junge, times, times new roman";
}
}
public static class SansSerif implements FontFamily{
@Override
public String name() {
return "arial, helvetica";
}
}
public static class Impact implements FontFamily{
@Override
public String name() {
return "Junge, times, bookman, arial black";
// return "Merienda One, intro, impact, bookman, arial black";
}
}
}