public enum ProgramNodeCapability extends Enum<ProgramNodeCapability> implements Capability
This enum
contains capabilities of the Program Nodes that may or may not be available on the underlying
robot/system. Functionality related to the Program Node Factory is located in the com.ur.urcap.api.domain.program.nodes
package.
Use a value of this enum
as argument to CapabilityManager.hasCapability(Capability)
to check if that
specific capability is present on the system.
Enum Constant and Description |
---|
SCREWDRIVING
Capability to create screwdriving program node.
|
Modifier and Type | Method and Description |
---|---|
static ProgramNodeCapability |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProgramNodeCapability[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProgramNodeCapability SCREWDRIVING
Capability to create screwdriving program node.
Note: This functionality is not available on CB3 robots.public static ProgramNodeCapability[] values()
for (ProgramNodeCapability c : ProgramNodeCapability.values()) System.out.println(c);
public static ProgramNodeCapability 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 nullCopyright © 2020. All rights reserved.