object_operations.alh 1.2 KB

1234567891011121314151617
  1. Element function allInstances(model: Element, type: Element)
  2. Element function selectPossibleIncoming(model : Element, target : String, limit_set : Element)
  3. Element function selectPossibleOutgoing(model : Element, source : String, limit_set : Element)
  4. Element function allOutgoingAssociationInstances(model: Element, source_name : String, assoc_name: String)
  5. Element function allIncomingAssociationInstances(model: Element, target_name : String, assoc_name: String)
  6. Element function getAttributeList(model: Element, element: String)
  7. Element function getInstantiatableAttributes(model: Element, element: String)
  8. String function reverseKeyLookup(a: Element, b: Element)
  9. Element function reverseKeyLookupMulti(a: Element, b: Element)
  10. String function print_dict(dict : Element)
  11. String function readAssociationSource(model : Element, name : String)
  12. String function readAssociationDestination(model : Element, name : String)
  13. Element function allAssociationDestinations(model : Element, name : String, association_type : String)
  14. Element function allAssociationOrigins(model : Element, name : String, association_type : String)
  15. Element function allowedAssociationsBetween(model : Element, src : String, dst : String)
  16. String function read_type(model : Element, name : String)