|
||||||||||
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
A wrapper for Step
s.
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)
public java.lang.String getType()
public java.lang.String getName()
MiningMartStep
.
Step- See Also:
M4Object.getName()
public void setName(java.lang.String name)
MiningMartStep
.
It means it sets the name of the Step
.
M4Object.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 MiningMartModelFigureElement
ModelElement.primitiveAttributeChanged(ModelPrimitiveAttribute)
public void setBounds(java.awt.Rectangle bounds)
MiningMartStep
.
The location of the underlying Step
is set to the location of the bounds.
ModelFigureElement.setBounds(Rectangle)
public void setPosition(java.awt.Point p)
MiningMartStep
.
The position of the underlying Step
also changes.
public boolean canDestroy()
public void destroy()
MiningMartStep
and deletes the underlying Step
.
ModelElement.destroy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |