KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > modfact > jmi > repository > javax > jmi > model > ContainsImpl


1 package org.objectweb.modfact.jmi.repository.javax.jmi.model;
2 import org.objectweb.modfact.jmi.reflect.*;
3 public class ContainsImpl extends RefAssociationImpl implements javax.jmi.model.Contains {
4
5     public boolean exists(javax.jmi.model.Namespace container,javax.jmi.model.ModelElement containedElement) throws javax.jmi.reflect.JmiException {
6         return refLinkExists(container,containedElement);
7     }
8     public boolean add(javax.jmi.model.Namespace container,javax.jmi.model.ModelElement containedElement) throws javax.jmi.reflect.JmiException {
9         return refAddLink(container,containedElement);
10      }
11     public boolean remove(javax.jmi.model.Namespace container,javax.jmi.model.ModelElement containedElement) throws javax.jmi.reflect.JmiException {
12         return refRemoveLink(container,containedElement);
13      }
14     public javax.jmi.model.Namespace getContainer(javax.jmi.model.ModelElement containedElement) throws javax.jmi.reflect.JmiException {
15         java.util.Collection JavaDoc c =refQuery("containedElement",containedElement);
16         if(c.isEmpty()) return null;
17         return (javax.jmi.model.Namespace) c.iterator().next();
18      }
19     public java.util.List JavaDoc getContainedElement(javax.jmi.model.Namespace container) throws javax.jmi.reflect.JmiException {
20         return (java.util.List JavaDoc) refQuery("container",container);
21      }
22 }
23
Popular Tags