Package com.solibri.smc.api.model
Enum ComponentType
- java.lang.Object
-
- java.lang.Enum<ComponentType>
-
- com.solibri.smc.api.model.ComponentType
-
- All Implemented Interfaces:
Serializable
,Comparable<ComponentType>
public enum ComponentType extends Enum<ComponentType>
This enumeration contains the various entity types.- Since:
- 9.10.2
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Icon
getIcon()
Returns the icon of this component type.static ComponentType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ComponentType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AIR_TERMINAL
public static final ComponentType AIR_TERMINAL
-
AIR_TERMINAL_BOX
public static final ComponentType AIR_TERMINAL_BOX
-
AIR_TO_AIR_HEAT_RECOVERY
public static final ComponentType AIR_TO_AIR_HEAT_RECOVERY
-
ASSEMBLY
public static final ComponentType ASSEMBLY
-
BEAM
public static final ComponentType BEAM
-
BOILER
public static final ComponentType BOILER
-
BUILDING
public static final ComponentType BUILDING
-
BUILDING_ELEMENT_PART
public static final ComponentType BUILDING_ELEMENT_PART
-
CABLE
public static final ComponentType CABLE
-
CABLE_CARRIER
public static final ComponentType CABLE_CARRIER
-
CABLE_CARRIER_FITTING
public static final ComponentType CABLE_CARRIER_FITTING
-
CEILING
public static final ComponentType CEILING
-
CHILLER
public static final ComponentType CHILLER
-
COIL
public static final ComponentType COIL
-
COLUMN
public static final ComponentType COLUMN
-
COMPARTMENT
public static final ComponentType COMPARTMENT
-
COMPRESSOR
public static final ComponentType COMPRESSOR
-
CONDENSER
public static final ComponentType CONDENSER
-
COOLED_BEAM
public static final ComponentType COOLED_BEAM
-
COOLING_TOWER
public static final ComponentType COOLING_TOWER
-
COVERING
public static final ComponentType COVERING
-
CURTAIN_WALL
public static final ComponentType CURTAIN_WALL
-
DAMPER
public static final ComponentType DAMPER
-
DISCRETE_ACCESSORY
public static final ComponentType DISCRETE_ACCESSORY
-
DISTRIBUTION_CHAMBER_ELEMENT
public static final ComponentType DISTRIBUTION_CHAMBER_ELEMENT
-
DISTRIBUTION_ELEMENT
public static final ComponentType DISTRIBUTION_ELEMENT
-
DISTRIBUTION_FLOW_ELEMENT
public static final ComponentType DISTRIBUTION_FLOW_ELEMENT
-
DOOR
public static final ComponentType DOOR
-
DUCT
public static final ComponentType DUCT
-
DUCT_FITTING
public static final ComponentType DUCT_FITTING
-
DUCT_SILENCER
public static final ComponentType DUCT_SILENCER
-
ELECTRIC_APPLIANCE
public static final ComponentType ELECTRIC_APPLIANCE
-
ELECTRIC_DISTRIBUTION_POINT
public static final ComponentType ELECTRIC_DISTRIBUTION_POINT
-
ELECTRIC_FLOW_STORAGE_DEVICE
public static final ComponentType ELECTRIC_FLOW_STORAGE_DEVICE
-
ELECTRIC_GENERATOR
public static final ComponentType ELECTRIC_GENERATOR
-
ELECTRIC_HEATER
public static final ComponentType ELECTRIC_HEATER
-
ELECTRIC_MOTOR
public static final ComponentType ELECTRIC_MOTOR
-
ELECTRIC_TIME_CONTROL
public static final ComponentType ELECTRIC_TIME_CONTROL
-
ENERGY_CONVERSION_DEVICE
public static final ComponentType ENERGY_CONVERSION_DEVICE
-
EVAPORATIVE_COOLER
public static final ComponentType EVAPORATIVE_COOLER
-
EVAPORATOR
public static final ComponentType EVAPORATOR
-
FAN
public static final ComponentType FAN
-
FASTENER
public static final ComponentType FASTENER
-
FILTER
public static final ComponentType FILTER
-
FIRE_COMPARTMENT
public static final ComponentType FIRE_COMPARTMENT
-
FIRE_SUPPRESSION_TERMINAL
public static final ComponentType FIRE_SUPPRESSION_TERMINAL
-
FLOOR
public static final ComponentType FLOOR
-
FLOW_CONTROLLER
public static final ComponentType FLOW_CONTROLLER
-
FLOW_FITTING
public static final ComponentType FLOW_FITTING
-
FLOW_METER
public static final ComponentType FLOW_METER
-
FLOW_MOVING_DEVICE
public static final ComponentType FLOW_MOVING_DEVICE
-
FLOW_SEGMENT
public static final ComponentType FLOW_SEGMENT
-
FLOW_STORAGE_DEVICE
public static final ComponentType FLOW_STORAGE_DEVICE
-
FLOW_TERMINAL
public static final ComponentType FLOW_TERMINAL
-
FLOW_TREATMENT_DEVICE
public static final ComponentType FLOW_TREATMENT_DEVICE
-
FOOTING
public static final ComponentType FOOTING
-
FURNITURE
public static final ComponentType FURNITURE
-
GAS_TERMINAL
public static final ComponentType GAS_TERMINAL
-
GRID
public static final ComponentType GRID
-
HEAT_EXCHANGER
public static final ComponentType HEAT_EXCHANGER
-
HUMIDIFIER
public static final ComponentType HUMIDIFIER
-
JUNCTION_BOX
public static final ComponentType JUNCTION_BOX
-
LAMP
public static final ComponentType LAMP
-
LAYER
public static final ComponentType LAYER
-
LIGHT_FIXTURE
public static final ComponentType LIGHT_FIXTURE
-
MEMBER
public static final ComponentType MEMBER
-
MODEL
public static final ComponentType MODEL
-
MOTOR_CONNECTION
public static final ComponentType MOTOR_CONNECTION
-
OBJECT
public static final ComponentType OBJECT
-
OPENING
public static final ComponentType OPENING
-
OUTLET
public static final ComponentType OUTLET
-
PILE
public static final ComponentType PILE
-
PIPE
public static final ComponentType PIPE
-
PIPE_FITTING
public static final ComponentType PIPE_FITTING
-
PLATE
public static final ComponentType PLATE
-
PORT
public static final ComponentType PORT
-
PROJECT
public static final ComponentType PROJECT
-
PROTECTIVE_DEVICE
public static final ComponentType PROTECTIVE_DEVICE
-
PUMP
public static final ComponentType PUMP
-
RAILING
public static final ComponentType RAILING
-
RAMP
public static final ComponentType RAMP
-
REINFORCING_BAR
public static final ComponentType REINFORCING_BAR
-
REINFORCING_ELEMENT
public static final ComponentType REINFORCING_ELEMENT
-
REINFORCING_MESH
public static final ComponentType REINFORCING_MESH
-
ROOF
public static final ComponentType ROOF
-
SANITARY_TERMINAL
public static final ComponentType SANITARY_TERMINAL
-
SITE
public static final ComponentType SITE
-
SLAB
public static final ComponentType SLAB
-
SPACE
public static final ComponentType SPACE
-
SPACE_BOUNDARY
public static final ComponentType SPACE_BOUNDARY
-
SPACE_HEATER
public static final ComponentType SPACE_HEATER
-
STACK_TERMINAL
public static final ComponentType STACK_TERMINAL
-
STAIR
public static final ComponentType STAIR
-
SWITCHING_DEVICE
public static final ComponentType SWITCHING_DEVICE
-
SYSTEM
public static final ComponentType SYSTEM
-
TANK
public static final ComponentType TANK
-
TENDON
public static final ComponentType TENDON
-
TENDON_ANCHOR
public static final ComponentType TENDON_ANCHOR
-
TRANSFORMER
public static final ComponentType TRANSFORMER
-
TRANSPORT_ELEMENT
public static final ComponentType TRANSPORT_ELEMENT
-
TUBE_BUNDLE
public static final ComponentType TUBE_BUNDLE
-
UNITARY_EQUIPMENT
public static final ComponentType UNITARY_EQUIPMENT
-
VALVE
public static final ComponentType VALVE
-
VIRTUAL_ELEMENT
public static final ComponentType VIRTUAL_ELEMENT
-
WALL
public static final ComponentType WALL
-
WASTE_TERMINAL
public static final ComponentType WASTE_TERMINAL
-
WINDOW
public static final ComponentType WINDOW
-
ZONE
public static final ComponentType ZONE
-
UNKNOWN
public static final ComponentType UNKNOWN
-
-
Method Detail
-
values
public static ComponentType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ComponentType c : ComponentType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ComponentType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getIcon
public Icon getIcon()
Returns the icon of this component type. The same icons are used in Solibri's UI.- Returns:
- the icon
- Since:
- 9.12.0
-
-