|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractAction
ca.sqlpower.architect.swingui.action.AbstractArchitectAction
ca.sqlpower.architect.swingui.olap.action.CreateUsageAction<DimensionPane,CubePane>
ca.sqlpower.architect.swingui.olap.action.CreateDimensionUsageAction
public class CreateDimensionUsageAction
Creates a dimension usage after the user clicks a DimensionPane and a CubePane.
| Field Summary |
|---|
| Fields inherited from class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction |
|---|
active |
| Fields inherited from class ca.sqlpower.architect.swingui.action.AbstractArchitectAction |
|---|
frame, playpen, session |
| 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 | |
|---|---|
CreateDimensionUsageAction(ArchitectSwingSession session,
PlayPen pp)
|
|
| Method Summary | |
|---|---|
protected void |
createUsage(DimensionPane dp,
CubePane cp)
Creates the usage this action is supposed to create, and attaches it to the appropriate place(s) in the business model as well as adding it and attaching it to the playpen. |
| Methods inherited from class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction |
|---|
actionPerformed, cancel, itemDeselected, itemSelected |
| 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 |
| Constructor Detail |
|---|
public CreateDimensionUsageAction(ArchitectSwingSession session,
PlayPen pp)
| Method Detail |
|---|
protected void createUsage(DimensionPane dp,
CubePane cp)
CreateUsageAction
createUsage in class CreateUsageAction<DimensionPane,CubePane>dp - The pane of type P1 that the user clickedcp - The pane of type P2 that the user clicked
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||