public enum ConfigClassType extends Enum<ConfigClassType>
| Enum Constant and Description |
|---|
CLASS |
COMPONENT |
GRID_COLUMN |
LAYOUT |
PLUGIN |
| Modifier and Type | Method and Description |
|---|---|
static ConfigClassType |
fromExmlRootNodeName(String exmlRootNodeName) |
static ConfigClassType |
fromExtConfigAttribute(String parameterName) |
String |
getDefaultSuperConfigClassName() |
String |
getExmlRootNodeName()
The name of the EXML root node that leads to a config class of this type to be generated.
|
String |
getExtTypeAttribute()
The name of the attribute in a JSON object description that determines the object type:
xtype, ptype, type;
|
String |
getType()
The type used by exml and ext including our own types like gctype
|
boolean |
isCreatedViaConfigObject() |
static ConfigClassType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConfigClassType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConfigClassType CLASS
public static final ConfigClassType COMPONENT
public static final ConfigClassType PLUGIN
public static final ConfigClassType LAYOUT
public static final ConfigClassType GRID_COLUMN
public static ConfigClassType[] values()
for (ConfigClassType c : ConfigClassType.values()) System.out.println(c);
public static ConfigClassType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static ConfigClassType fromExtConfigAttribute(String parameterName)
public static ConfigClassType fromExmlRootNodeName(String exmlRootNodeName)
public String getExmlRootNodeName()
public String getType()
public String getExtTypeAttribute()
public String getDefaultSuperConfigClassName()
public boolean isCreatedViaConfigObject()
Copyright © 2002–2017 CoreMedia AG. All rights reserved.