public class DirectiveUIHints
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
DirectiveUIHints.Addon |
static class |
DirectiveUIHints.Constructor |
static class |
DirectiveUIHints.Parameter |
static interface |
DirectiveUIHints.Provider |
Modifier and Type | Field and Description |
---|---|
protected DirectiveUIHints.Addon[] |
addons |
protected java.lang.String |
category |
protected java.lang.Class<? extends Directive> |
cls |
protected DirectiveUIHints.Constructor[] |
constructors |
protected java.lang.String |
label |
Constructor and Description |
---|
DirectiveUIHints(java.lang.Class<? extends Directive> cls) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors,
DirectiveUIHints.Addon[] addons) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors,
DirectiveUIHints.Addon[] addons,
java.lang.String label,
java.lang.String category) |
Modifier and Type | Method and Description |
---|---|
static void |
cleanConstructorArray(java.util.ArrayList<DirectiveUIHints.Constructor> constructors) |
DirectiveUIHints.Addon[] |
getAddons() |
java.lang.String |
getCategory() |
DirectiveUIHints.Constructor[] |
getConstructors() |
java.lang.Class<? extends Directive> |
getDirectiveClass() |
static DirectiveUIHints |
getDirectiveUIHints(java.lang.Class<? extends Directive> cls) |
java.lang.String |
getLabel() |
static DirectiveUIHints |
guessHints(java.lang.Class<? extends Directive> cls) |
static java.lang.String |
indent(java.lang.String s,
int amount) |
void |
setCategory(java.lang.String s) |
void |
setLabel(java.lang.String label) |
java.lang.String |
toString() |
protected java.lang.String label
protected java.lang.String category
protected DirectiveUIHints.Constructor[] constructors
protected DirectiveUIHints.Addon[] addons
protected java.lang.Class<? extends Directive> cls
public DirectiveUIHints(java.lang.Class<? extends Directive> cls)
public DirectiveUIHints(java.lang.Class<? extends Directive> cls, DirectiveUIHints.Constructor[] constructors)
public DirectiveUIHints(java.lang.Class<? extends Directive> cls, DirectiveUIHints.Constructor[] constructors, DirectiveUIHints.Addon[] addons)
public DirectiveUIHints(java.lang.Class<? extends Directive> cls, DirectiveUIHints.Constructor[] constructors, DirectiveUIHints.Addon[] addons, java.lang.String label, java.lang.String category)
public java.lang.Class<? extends Directive> getDirectiveClass()
public java.lang.String getCategory()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public void setCategory(java.lang.String s)
public DirectiveUIHints.Constructor[] getConstructors()
public DirectiveUIHints.Addon[] getAddons()
public java.lang.String toString()
toString
in class java.lang.Object
public static void cleanConstructorArray(java.util.ArrayList<DirectiveUIHints.Constructor> constructors)
public static DirectiveUIHints guessHints(java.lang.Class<? extends Directive> cls)
public static DirectiveUIHints getDirectiveUIHints(java.lang.Class<? extends Directive> cls)
public static java.lang.String indent(java.lang.String s, int amount)
Copyright 2004-2015 Wandora Team