public class LXClipboardComponent<T extends LXComponent> extends Object implements LXClipboardItem
Modifier and Type | Class and Description |
---|---|
static class |
LXClipboardComponent.Channel |
static class |
LXClipboardComponent.Effect |
static class |
LXClipboardComponent.Fixture |
static class |
LXClipboardComponent.Modulator |
static class |
LXClipboardComponent.Pattern |
Modifier | Constructor and Description |
---|---|
protected |
LXClipboardComponent(Class<T> cls,
T component) |
Modifier and Type | Method and Description |
---|---|
T |
duplicate(LX lx) |
Class<? extends LXComponent> |
getComponentClass() |
JsonObject |
getComponentObject() |
Class<? extends T> |
getInstanceClass() |
String |
getSystemClipboardString() |
public String getSystemClipboardString()
getSystemClipboardString
in interface LXClipboardItem
public Class<? extends LXComponent> getComponentClass()
getComponentClass
in interface LXClipboardItem
public JsonObject getComponentObject()
LX library by Mark C. Slee. © 2012-2020