public class ModelDefinition extends CategoryDefinition
hasEnabledPropertyDESCRIPTION_KEY, LABEL_KEY| Constructor and Description | 
|---|
ModelDefinition(java.lang.String id,
               CategoryDefinition category,
               ExtensionBundle bundle,
               DefinitionContext context)  | 
ModelDefinition(java.lang.String id,
               java.util.List<java.lang.String> featurePath,
               FeatureCategory featureCategory,
               Feature feature,
               CategoryDefinition category,
               ExtensionBundle bundle,
               DefinitionContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
TypeDefinition<ModelType> | 
getModelType()  | 
void | 
setModelType(TypeDefinition<ModelType> modelType)  | 
description, getCategory, getFeatureId, hasEnabledProperty, label, setCategorygetImplementationClass, getValue, getValues, isEnabledByDefault, setImplementationClass, setValue, setValuesaddDeprecatedId, bind, equals, formattedString, formattedString, getDeprecatedIds, getElementName, getExtensionBundle, getId, getName, getStrings, hashCode, missingLabel, missingString, propertyDescription, propertyLabel, propertyString, setStrings, string, toStringgetColumnNumber, getContext, getExtensionId, getLineNumber, getPublicId, getSystemId, isExtensionLoaded, log, logpublic ModelDefinition(java.lang.String id,
                       CategoryDefinition category,
                       ExtensionBundle bundle,
                       DefinitionContext context)
public ModelDefinition(java.lang.String id,
                       java.util.List<java.lang.String> featurePath,
                       FeatureCategory featureCategory,
                       Feature feature,
                       CategoryDefinition category,
                       ExtensionBundle bundle,
                       DefinitionContext context)
public void setModelType(TypeDefinition<ModelType> modelType)
public TypeDefinition<ModelType> getModelType()