Class ComponentDescriptor
- java.lang.Object
-
- de.codecentric.reedelk.module.descriptor.model.component.ComponentDescriptor
-
- All Implemented Interfaces:
Serializable
public class ComponentDescriptor extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComponentDescriptor.Builder
-
Constructor Summary
Constructors Constructor Description ComponentDescriptor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentDescriptor.Buildercreate()StringgetDescription()StringgetDisplayName()StringgetFullyQualifiedName()IcongetIcon()ImagegetImage()ComponentInputDescriptorgetInput()ComponentOutputDescriptorgetOutput()List<PropertyDescriptor>getProperties()Optional<PropertyDescriptor>getPropertyDescriptor(String propertyName)ComponentTypegetType()booleanisHidden()voidsetDescription(String description)voidsetDisplayName(String displayName)voidsetFullyQualifiedName(String fullyQualifiedName)voidsetHidden(boolean hidden)voidsetIcon(Icon icon)voidsetImage(Image image)voidsetInput(ComponentInputDescriptor input)voidsetOutput(ComponentOutputDescriptor output)voidsetProperties(List<PropertyDescriptor> properties)voidsetType(ComponentType type)StringtoString()
-
-
-
Method Detail
-
isHidden
public boolean isHidden()
-
setHidden
public void setHidden(boolean hidden)
-
getIcon
public Icon getIcon()
-
setIcon
public void setIcon(Icon icon)
-
getImage
public Image getImage()
-
setImage
public void setImage(Image image)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getFullyQualifiedName
public String getFullyQualifiedName()
-
setFullyQualifiedName
public void setFullyQualifiedName(String fullyQualifiedName)
-
getType
public ComponentType getType()
-
setType
public void setType(ComponentType type)
-
getProperties
public List<PropertyDescriptor> getProperties()
-
setProperties
public void setProperties(List<PropertyDescriptor> properties)
-
getPropertyDescriptor
public Optional<PropertyDescriptor> getPropertyDescriptor(String propertyName)
-
getInput
public ComponentInputDescriptor getInput()
-
setInput
public void setInput(ComponentInputDescriptor input)
-
getOutput
public ComponentOutputDescriptor getOutput()
-
setOutput
public void setOutput(ComponentOutputDescriptor output)
-
create
public static ComponentDescriptor.Builder create()
-
-