public class CapabilityLibrary extends Object
Constructor and Description |
---|
CapabilityLibrary() |
Modifier and Type | Method and Description |
---|---|
List<Capability> |
getCapabilities()
get all of the capabilities
|
Capability |
getCapability(String name)
get a capability with a name
|
CapabilityAssociation |
getCapabilityAssociation(String name)
Deprecated.
Always returns null since associations no longer have names.
|
List<CapabilityAssociation> |
getCapabilityAssociations()
Deprecated.
Returns always an empty list since associations are no longer kept here.
|
Capability |
getOrCreateCapability(String name)
get a capability with a name.
|
List<Capability> |
searchCapability(String searchTerm,
fi.tut.mei.resdescapi.util.Util.EnumSearchType type)
Search capability by name.
|
List<String> |
viewParameters(String capabilityName)
List all parameters of a capability as list of strings.
|
public Capability getCapability(String name)
name
- the capability name.public Capability getOrCreateCapability(String name)
name
- capability namepublic List<Capability> searchCapability(String searchTerm, fi.tut.mei.resdescapi.util.Util.EnumSearchType type)
searchTerm
- the search termtype
- how to search: capability name starts with, ends with, contains or exactly matches the search term.@Deprecated public CapabilityAssociation getCapabilityAssociation(String name)
name
- association namepublic List<Capability> getCapabilities()
@Deprecated public List<CapabilityAssociation> getCapabilityAssociations()
public List<String> viewParameters(String capabilityName)
capabilityName
- name of a capabilityCopyright © 2021 Tampere University (TAU) / Faculty of Engineering and Natural Sciences (ENS) / Automation Technology and Mechanical Engineering (ATME) / Manufacturing and Production Automation. All rights reserved.