javax.jmi.model
Interface Generalizes

All Superinterfaces:
RefAssociation, RefBaseObject

public interface Generalizes
extends RefAssociation


Method Summary
 boolean add(GeneralizableElement supertype, GeneralizableElement subtype)
           
 boolean exists(GeneralizableElement supertype, GeneralizableElement subtype)
           
 java.util.Collection getSubtype(GeneralizableElement supertype)
           
 java.util.List getSupertype(GeneralizableElement subtype)
           
 boolean remove(GeneralizableElement supertype, GeneralizableElement subtype)
           
 
Methods inherited from interface javax.jmi.reflect.RefAssociation
refAddLink, refAllLinks, refLinkExists, refQuery, refQuery, refRemoveLink
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

add

boolean add(GeneralizableElement supertype,
            GeneralizableElement subtype)

exists

boolean exists(GeneralizableElement supertype,
               GeneralizableElement subtype)

getSubtype

java.util.Collection getSubtype(GeneralizableElement supertype)

getSupertype

java.util.List getSupertype(GeneralizableElement subtype)

remove

boolean remove(GeneralizableElement supertype,
               GeneralizableElement subtype)