public class LayoutClass<T extends Layout> extends java.lang.Object implements LayoutType
Constructor and Description |
---|
LayoutClass(java.lang.String name,
java.lang.Class<T> layout) |
Modifier and Type | Method and Description |
---|---|
Layout |
get() |
java.lang.String |
getName()
Get the name of the component (ex: "Number Slider").
|
java.lang.Class<T> |
getType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDataTypes
public LayoutClass(java.lang.String name, java.lang.Class<T> layout)
public java.lang.String getName()
ComponentType
getName
in interface ComponentType
public Layout get()
get
in interface java.util.function.Supplier
public java.lang.Class<T> getType()
getType
in interface ComponentType