com.bonevich.erj.ui
Class CmdAlterCardinality

java.lang.Object
  |
  +--javax.swing.AbstractAction
        |
        +--org.tigris.gef.base.Cmd
              |
              +--com.bonevich.erj.ui.CmdAlterCardinality
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable

public final class CmdAlterCardinality
extends org.tigris.gef.base.Cmd

Cmd to edit the properties of a Relation. The loaded editor is displayed in a tabbed dialog.

See Also:
CmdProperties, Serialized Form

Field Summary
static CmdAlterCardinality ManyToManyInstance
           
static CmdAlterCardinality OneToManyInstance
           
static CmdAlterCardinality OneToManyMandatoryInstance
           
static CmdAlterCardinality OneToOneInstance
           
static CmdAlterCardinality OneToZeroInstance
           
static CmdAlterCardinality ZeroToManyInstance
           
static CmdAlterCardinality ZeroToManyMandatoryInstance
           
static CmdAlterCardinality ZeroToZeroInstance
           
 
Fields inherited from class org.tigris.gef.base.Cmd
_args, _resource, HAS_ICON, NO_ICON
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
CmdAlterCardinality(ForeignKey.Cardinality cardinality, java.lang.String iconName)
           
 
Method Summary
 void doIt()
           
 void undoIt()
           
 
Methods inherited from class org.tigris.gef.base.Cmd
about, actionPerformed, cmdAtIndex, containsArg, getArg, getArg, getName, getResource, register, registeredCmds, setArg, setName, setResource, shouldBeEnabled, updateEnabled
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZeroToZeroInstance

public static final CmdAlterCardinality ZeroToZeroInstance

OneToZeroInstance

public static final CmdAlterCardinality OneToZeroInstance

OneToOneInstance

public static final CmdAlterCardinality OneToOneInstance

ZeroToManyInstance

public static final CmdAlterCardinality ZeroToManyInstance

OneToManyInstance

public static final CmdAlterCardinality OneToManyInstance

ZeroToManyMandatoryInstance

public static final CmdAlterCardinality ZeroToManyMandatoryInstance

OneToManyMandatoryInstance

public static final CmdAlterCardinality OneToManyMandatoryInstance

ManyToManyInstance

public static final CmdAlterCardinality ManyToManyInstance
Constructor Detail

CmdAlterCardinality

public CmdAlterCardinality(ForeignKey.Cardinality cardinality,
                           java.lang.String iconName)
Method Detail

doIt

public void doIt()
Specified by:
doIt in class org.tigris.gef.base.Cmd

undoIt

public void undoIt()
Specified by:
undoIt in class org.tigris.gef.base.Cmd


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