|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.musoft.limo.model.ModelElement
org.musoft.limo.model.ModelFigureElement
edu.udo.cs.miningmart.gui.model.MiningMartModelFigureElement
edu.udo.cs.miningmart.gui.model.MiningMartStep
public class MiningMartStep
A wrapper for Steps.
A MiningMartStep could be a child of a MiningMartChain.
| Field Summary |
|---|
| Fields inherited from class edu.udo.cs.miningmart.gui.model.MiningMartModelFigureElement |
|---|
mayChangeDocumentation |
| Constructor Summary | |
|---|---|
MiningMartStep(MiningMartApplication app,
Step step,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
Creates a new MiningMartStep with the given parameters. |
|
| Method Summary | |
|---|---|
boolean |
canDeleteInDatabase()
Gets the flag indicating that this obkect can be deleted in the database. |
boolean |
canDestroy()
|
boolean |
canSetParent(org.musoft.limo.model.ModelFigureElement parent)
|
void |
destroy()
Destroys the MiningMartStep and deletes the underlying Step. |
MiningMartApplication |
getMMartApplication()
Gets the MiningMartApplication. |
java.lang.String |
getName()
Gets the name of the MiningMartStep. |
Step |
getStep()
|
java.lang.String |
getType()
|
void |
primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
If the description of this MiningMartStep changed then set the documentation of the underlying Step. |
void |
setBounds(java.awt.Rectangle bounds)
Sets the bounds of the MiningMartStep. |
void |
setDeleteInDatabase(boolean bool)
Sets the flag that this object could be deleted in the database. |
void |
setName(java.lang.String name)
Sets the name of the MiningMartStep. |
void |
setPosition(java.awt.Point p)
Sets the position of this MiningMartStep. |
| Methods inherited from class org.musoft.limo.model.ModelFigureElement |
|---|
addChild, canAddChild, canRemoveChild, canSetBounds, canSetName, canSetPosition, clear, fireAddChild, fireCreateChild, fireCreateConnection, fireRemoveChild, fireSetParent, getBounds, getCenter, getChild, getChild, getChildCount, getChildOrConnection, getChildren, getChildren, getChildren, getCorner, getElement, getFullName, getMaximumBounds, getMinimumBounds, getModel, getNeededBounds, getParent, getPosition, getValidChildName, indexOfChild, indexOfChild, isChildOf, layout, removeChild, setBounds, setCenter, setIndex, setParent, setPosition |
| Methods inherited from class org.musoft.limo.model.ModelElement |
|---|
addAttribute, addAttributeNew, addListener, associationEndChanged, changed, dump, fireDestroy, fireSetName, getAttribute, getAttribute, getAttributeCount, getListener, getListenerCount, getRootModel, indexOfAttribute, removeListener, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MiningMartStep(MiningMartApplication app,
Step step,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
MiningMartStep with the given parameters.
| Method Detail |
|---|
public void setDeleteInDatabase(boolean bool)
public boolean canDeleteInDatabase()
public MiningMartApplication getMMartApplication()
MiningMartApplication.
public boolean canSetParent(org.musoft.limo.model.ModelFigureElement parent)
canSetParent in class org.musoft.limo.model.ModelFigureElementpublic java.lang.String getType()
getType in class org.musoft.limo.model.ModelElementpublic java.lang.String getName()
MiningMartStep.
getName in class org.musoft.limo.model.ModelElementStep- See Also:
M4Object.getName()public void setName(java.lang.String name)
MiningMartStep.
It means it sets the name of the Step.
setName in class org.musoft.limo.model.ModelElementM4Object.setName(String)public Step getStep()
public void primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
MiningMartStep changed then set the documentation of the underlying Step.
primitiveAttributeChanged in class MiningMartModelFigureElementModelElement.primitiveAttributeChanged(ModelPrimitiveAttribute)public void setBounds(java.awt.Rectangle bounds)
MiningMartStep.
The location of the underlying Step is set to the location of the bounds.
setBounds in class org.musoft.limo.model.ModelFigureElementModelFigureElement.setBounds(Rectangle)public void setPosition(java.awt.Point p)
MiningMartStep.
The position of the underlying Step also changes.
setPosition in class org.musoft.limo.model.ModelFigureElementpublic boolean canDestroy()
canDestroy in class org.musoft.limo.model.ModelElementpublic void destroy()
MiningMartStep and deletes the underlying Step.
destroy in class org.musoft.limo.model.ModelFigureElementModelElement.destroy()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||