@Api public class ComponentDefinition extends Object
| Constructor and Description | 
|---|
| ComponentDefinition(ComponentDefinition definition) | 
| ComponentDefinition(String id,
                   String documentationLink,
                   LocalizedString name,
                   LocalizedString description,
                   Icon icon,
                   List<Category> categories,
                   List<ParameterDefinition<?>> parameters,
                   List<ContextVariable<?>> contextVariables) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj) | 
| List<Category> | getCategories() | 
| List<ContextVariable<?>> | getContextVariables() | 
| String | getDescription() | 
| String | getDocumentationLink() | 
| Icon | getIcon() | 
| String | getId()Component id. | 
| String | getName() | 
| ParameterDefinition<?> | getParameter(String id) | 
| List<ParameterDefinition<?>> | getParameters() | 
| ComponentSource | getSource() | 
| int | hashCode() | 
| boolean | isDeprecated() | 
| void | setDeprecated(boolean deprecated) | 
| void | setSource(ComponentSource source) | 
public ComponentDefinition(ComponentDefinition definition)
public ComponentDefinition(String id, String documentationLink, LocalizedString name, LocalizedString description, Icon icon, List<Category> categories, List<ParameterDefinition<?>> parameters, List<ContextVariable<?>> contextVariables)
public String getId()
public String getDocumentationLink()
public String getName()
public String getDescription()
public Icon getIcon()
public List<ContextVariable<?>> getContextVariables()
public List<ParameterDefinition<?>> getParameters()
public ParameterDefinition<?> getParameter(String id) throws UnknownParameterException
UnknownParameterExceptionpublic ComponentSource getSource()
public void setSource(ComponentSource source)
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
Copyright © 2019 Suncode. All rights reserved.