ENTITY state_component SUBTYPE OF (state); state : linearly_superimposed_state; factor : context_dependent_measure; END_ENTITY; -- state_component |
Entity data types and their attributesstatestate_id: identifier; description: text; state_component state: linearly_superimposed_state; factor: context_dependent_measure; |
Global rules for this entity data type- |
public interface EState_component extends EStatestate (explicit attribute)boolean testState(EState_component type)ELinearly_superimposed_state getState(EState_component type) void setState(EState_component type, ELinearly_superimposed_state value) void unsetState(EState_component type) factor (explicit attribute)boolean testFactor(EState_component type)double getFactor(EState_component type) void setFactor(EState_component type, double value) void unsetFactor(EState_component type) |
public class CState_component implements EState_componentstatic EAttribute attributeState(EState_component type)static int usedinState(EState_component type, ELinearly_superimposed_state instance, ASdaiModel domain, AState_component result) static EAttribute attributeFactor(EState_component type) |
public class AState_component extends AEntitypublic EState_component getByIndex(int index)public EState_component getCurrentMember(SdaiIterator it) |