org.modelsphere.jack.baseDb.meta
Class MetaRelationN

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
              extended by org.modelsphere.jack.baseDb.meta.MetaRelationN

public final class MetaRelationN
extends MetaRelation

Defines a one-to-many (0..n or 1..n) relationship.

Arbitrary minimal and maximal cardinalities may be specified (for instance, we may specific that a league is associated to at least two teams and at most 50 teams).


Field Summary
static int cardN
           
 
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
MetaRelationN(java.lang.String name, int minCard, int maxCard)
           
 
Method Summary
 
Methods inherited from class org.modelsphere.jack.baseDb.meta.MetaRelation
getOppositeRel, setOppositeRel
 
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
 

Field Detail

cardN

public static final int cardN
See Also:
Constant Field Values
Constructor Detail

MetaRelationN

public MetaRelationN(java.lang.String name,
                     int minCard,
                     int maxCard)


Open ModelSphere 2007. All Rights Reserved.