1 package org.objectweb.modfact.jmi.repository.simpletrl; 2 import simpletrl.*; 3 import org.objectweb.modfact.jmi.reflect.*; 4 public class HasValImpl extends RefAssociationImpl implements simpletrl.HasVal { 5 6 public boolean exists(simpletrl.ValueExp end0,simpletrl.PropertyAssignExp end1) throws javax.jmi.reflect.JmiException { 7 return refLinkExists(end0,end1); 8 } 9 public boolean add(simpletrl.ValueExp end0,simpletrl.PropertyAssignExp end1) throws javax.jmi.reflect.JmiException { 10 return refAddLink(end0,end1); 11 } 12 public boolean remove(simpletrl.ValueExp end0,simpletrl.PropertyAssignExp end1) throws javax.jmi.reflect.JmiException { 13 return refRemoveLink(end0,end1); 14 } 15 public simpletrl.ValueExp getValue(simpletrl.PropertyAssignExp propertyAssignExp) throws javax.jmi.reflect.JmiException { 16 java.util.Collection c =refQuery("propertyAssignExp",propertyAssignExp); 17 if(c.isEmpty()) return null; 18 return (simpletrl.ValueExp) c.iterator().next(); 19 } 20 } 21 | Popular Tags |