IDL source Global indexinterface DependsOn : Reflective::RefAssociation
void add(in ModelElement dependent, in ModelElement provider) raises(Reflective::StructuralError, Reflective::SemanticError);
DependsOnLinkSet all_DependsOn_links();
boolean exists(in ModelElement dependent, in ModelElement provider);
void modify_dependent(in ModelElement dependent, in ModelElement provider, in ModelElement new_dependent) raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
void modify_provider(in ModelElement dependent, in ModelElement provider, in ModelElement new_provider) raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
void remove(in ModelElement dependent, in ModelElement provider) raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
ModelElementSet with_dependent(in ModelElement dependent);
ModelElementSet with_provider(in ModelElement provider);