org.modelsphere.jack.baseDb.meta
Class MetaRelation

java.lang.Object
  extended by org.modelsphere.jack.baseDb.meta.MetaField
      extended by org.modelsphere.jack.baseDb.meta.MetaRelationship
          extended by org.modelsphere.jack.baseDb.meta.MetaRelation
Direct Known Subclasses:
MetaRelation1, MetaRelationN

public abstract class MetaRelation
extends MetaRelationship

Common interface to MetaRelation1 and MetaRelationN


Field Summary
 
Fields inherited from class org.modelsphere.jack.baseDb.meta.MetaField
COPY_REFS, HUGE_RELN, INTEGRABLE, INTEGRABLE_BY_NAME, NO_WRITE_CHECK, WRITE_CHECK
 
Constructor Summary
MetaRelation(java.lang.String name, int minCard, int maxCard)
           
 
Method Summary
 MetaRelationship getOppositeRel(DbObject neighbor)
           
 void setOppositeRel(MetaRelation oppositeRel)
           
 
Methods inherited from class org.modelsphere.jack.baseDb.meta.MetaRelationship
getMaxCard, getMinCard
 
Methods inherited from class org.modelsphere.jack.baseDb.meta.MetaField
addDbRefreshListener, addDbRefreshListener, addDbRefreshListener, addDbUpdateListener, addDbUpdateListener, addDbUpdateListenerCalls, fireDbRefreshListeners, getFlags, getGUIName, getJField, getJName, getMetaClass, getRendererPluginName, getScreenOrder, hasDbRefreshListeners, hasDbUpdateListeners, isEditable, isVisibleInScreen, removeDbRefreshListener, removeDbRefreshListener, removeDbUpdateListener, removeDbUpdateListener, setEditable, setFlags, setJField, setRendererPluginName, setScreenOrder, setVisibleInScreen, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetaRelation

public MetaRelation(java.lang.String name,
                    int minCard,
                    int maxCard)
Method Detail

setOppositeRel

public final void setOppositeRel(MetaRelation oppositeRel)

getOppositeRel

public final MetaRelationship getOppositeRel(DbObject neighbor)
Specified by:
getOppositeRel in class MetaRelationship


Open ModelSphere 2007. All Rights Reserved.