org.hydrateframework.ejb.schema
Class Relationship

java.lang.Object
  extended by org.hydrateframework.gen.schema.SchemaElementBase
      extended by org.hydrateframework.gen.schema.Relationship
          extended by org.hydrateframework.ejb.schema.Relationship
All Implemented Interfaces:
SchemaElement

public class Relationship
extends Relationship


Nested Class Summary
 class Relationship.Reference
           
 
Nested classes/interfaces inherited from class org.hydrateframework.gen.schema.Relationship
Relationship.NestedMember
 
Nested classes/interfaces inherited from interface org.hydrateframework.gen.schema.SchemaElement
SchemaElement.HighlightType
 
Field Summary
 
Fields inherited from class org.hydrateframework.gen.schema.Relationship
comment, family, name, references
 
Fields inherited from class org.hydrateframework.gen.schema.SchemaElementBase
ATTR_MANDATORY, ATTR_MANDATORYNOOVR, ATTR_NOOVR, ATTR_OPTIONAL, ATTR_OPTIONALNOOVR, BOOL_FALSE, BOOL_NOT, BOOL_NOTSET, BOOL_TRUE, NAME, valid
 
Constructor Summary
Relationship(Family family)
           
 
Method Summary
 Relationship.Reference convertReference(ClassDef def, Attribute attr, int idx)
           
 Relationship.Reference createInverseReference(ClassDef def, Attribute attr, int idx)
           
protected  boolean nameEquals(java.lang.String name)
           
 void resolve()
           
 
Methods inherited from class org.hydrateframework.gen.schema.Relationship
equals, getComment, getFirstReference, getHighlightType, getName, getOverrides, getSecondReference, getTablespace, isValid, notifyUpdate, override, readFromXmlDoc, remove, setOverridden, shouldWrite, toSummary, writeToXmlDoc
 
Methods inherited from class org.hydrateframework.gen.schema.SchemaElementBase
addBoolAttribute, addEnumAttribute, addIntAttribute, addListAttribute, addStringAttribute, isValidIdentifier, newElement, printAttrWarning, printWarning, readBoolAttribute, readEnumAttribute, readIntAttribute, readListAttribute, readStringAttribute, refEquals, supersedes
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Relationship

public Relationship(Family family)
Method Detail

convertReference

public Relationship.Reference convertReference(ClassDef def,
                                               Attribute attr,
                                               int idx)

createInverseReference

public Relationship.Reference createInverseReference(ClassDef def,
                                                     Attribute attr,
                                                     int idx)

nameEquals

protected boolean nameEquals(java.lang.String name)

resolve

public void resolve()
Specified by:
resolve in interface SchemaElement
Overrides:
resolve in class Relationship


Copyright © 2000 The Hydrate Project. All Rights Reserved.