com.bonevich.erj.model
Class UniqueKey

java.lang.Object
  |
  +--com.bonevich.erj.model.ModelElement
        |
        +--com.bonevich.erj.model.KeyConstraint
              |
              +--com.bonevich.erj.model.UniqueKey
All Implemented Interfaces:
ErjConstants
Direct Known Subclasses:
PrimaryKey

public class UniqueKey
extends KeyConstraint

A class that represents ...

Author:
Jeffrey D. Bonevich
See Also:
Relation

Field Summary
static java.lang.String NEW_UNIQUEKEY_STR
           
 
Fields inherited from class com.bonevich.erj.model.KeyConstraint
_attributes, _relation, EMPTY_STR
 
Fields inherited from class com.bonevich.erj.model.ModelElement
_description, _dyn_description, _dyn_identifier, _dyn_name, _identifier, _name
 
Fields inherited from interface com.bonevich.erj.ErjConstants
EDITOR_COLOR, EDITOR_FONT, ICON_AK, ICON_DOMAIN, ICON_FK, ICON_FOREIGNKEY, ICON_NOTNULL, ICON_NULL, ICON_PK, ICON_RELATION, ICON_SCHEMA, ICON_SPLASH, INITIAL_FRAME_SIZE, LABEL_COLOR, LABEL_FILL, LABEL_FONT, LABEL_FONT_ITALIC, LABEL_FONT_SIZE, LABEL_FONTMETRICS, STATUSBAR_COLOR, STATUSBAR_FONT, STATUSBAR_FONT_ITALIC, STATUSBAR_MOD_FILL, SUBLABEL_FILL
 
Constructor Summary
UniqueKey(Relation relation, Attribute[] attributes)
           
 
Method Summary
 void accept(KeyVisitor visitor)
           
 
Methods inherited from class com.bonevich.erj.model.KeyConstraint
accept, addAttribute, dispose, equals, getAttributeIterator, getRelation
 
Methods inherited from class com.bonevich.erj.model.ModelElement
getDescription, getIdentifier, getName, getOclReferenceId, isNameInitialized, setDescription, setIdentifier, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NEW_UNIQUEKEY_STR

public static final java.lang.String NEW_UNIQUEKEY_STR
See Also:
Constant Field Values
Constructor Detail

UniqueKey

public UniqueKey(Relation relation,
                 Attribute[] attributes)
Method Detail

accept

public void accept(KeyVisitor visitor)
Specified by:
accept in class KeyConstraint


Copyright © 2001-2003 bonevich.com. All Rights Reserved.