Overview Schemas Index

PRODUCT_ANALYSIS_SCHEMA (jsdai.SProduct_analysis_schema)


ENTITY physical_action_domain
          SUBTYPE OF (temporal_spatial_domain);
          initial : physical_state_domain;
          final : physical_state_domain;
END_ENTITY; -- physical_action_domain

Entity data types and their attributes

temporal_spatial_domain
          id: identifier;
          name: label;
          description: text;
physical_action_domain
          initial: physical_state_domain;
          final: physical_state_domain;

Users

temporal_spatial_domain
          applied_approval_assignment.items
                    approval_item
                              ap209e2_analysis_approval_item
          behavioural_decomposition_of_temporal_spatial_domain.parts
          behavioural_decomposition_of_temporal_spatial_domain.whole
          domain_property.domain
          idealisation_relationship.idealisation
          spatial_decomposition_of_temporal_spatial_domain.parts
          spatial_decomposition_of_temporal_spatial_domain.whole
          view_relationship.viewed
physical_action_domain
          action_view_relationship.idealised_action
                    idealised_action_select
          physical_product_domain.temporal_parts
          same_idealised_action.equivalent_records
                    idealised_action_select
          temporal_decomposition_of_action_domain.parts
          temporal_decomposition_of_action_domain.whole

Global rules for this entity data type

          -

public interface EPhysical_action_domain extends ETemporal_spatial_domain

initial (explicit attribute)

          boolean testInitial(EPhysical_action_domain type)
          EPhysical_state_domain getInitial(EPhysical_action_domain type)
          void setInitial(EPhysical_action_domain type, EPhysical_state_domain value)
          void unsetInitial(EPhysical_action_domain type)

final (explicit attribute)

          boolean testFinal(EPhysical_action_domain type)
          EPhysical_state_domain getFinal(EPhysical_action_domain type)
          void setFinal(EPhysical_action_domain type, EPhysical_state_domain value)
          void unsetFinal(EPhysical_action_domain type)

public class CPhysical_action_domain implements EPhysical_action_domain

          static EAttribute attributeInitial(EPhysical_action_domain type)
          static int usedinInitial(EPhysical_action_domain type, EPhysical_state_domain instance, ASdaiModel domain, APhysical_action_domain result)
          static EAttribute attributeFinal(EPhysical_action_domain type)
          static int usedinFinal(EPhysical_action_domain type, EPhysical_state_domain instance, ASdaiModel domain, APhysical_action_domain result)

public class APhysical_action_domain extends AEntity

          public EPhysical_action_domain getByIndex(int index)
          public EPhysical_action_domain getCurrentMember(SdaiIterator it)