|
||||||||||
| 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.MiningMartMultiColumnFeature
A wrapper for the MultiColumnFeature.
| Field Summary |
| Fields inherited from class edu.udo.cs.miningmart.gui.model.MiningMartModelFigureElement |
mayChangeDocumentation |
| Constructor Summary | |
MiningMartMultiColumnFeature(MiningMartApplication app,
MultiColumnFeature mcfeature,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
Creates a new MiningMartMultiColumnFeature 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 MiningMartConcept and deletes the underlying Concept. |
MiningMartApplication |
getMMartApplication()
Gets the MiningMartApplication. |
MultiColumnFeature |
getMultiColumnFeature()
Gets the MultiColumnFeature. |
java.lang.String |
getName()
Gets the name of the MiningMartMultiColumnFeature. |
java.lang.String |
getType()
|
void |
primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
If the description of this MiningMartMultiColumnFeature changed then set the documentation of the underlying MultiColumnFeature. |
void |
setBounds(java.awt.Rectangle bounds)
Sets the bounds of the MiningMartMultiColumnFeature.
|
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 MiningMartMultiColumnFeature.
|
void |
setPosition(java.awt.Point p)
Sets the position of this MiningMartConcept.
|
| 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 MiningMartMultiColumnFeature(MiningMartApplication app,
MultiColumnFeature mcfeature,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
MiningMartMultiColumnFeature with the given parameters.
| Method Detail |
public MiningMartApplication getMMartApplication()
MiningMartApplication.
public boolean canSetParent(org.musoft.limo.model.ModelFigureElement parent)
public java.lang.String getType()
public java.lang.String getName()
MiningMartMultiColumnFeature.
MultiColumnFeatureM4Object.getName()public void setName(java.lang.String name)
MiningMartMultiColumnFeature.
It means it sets the name of the MultiColumnFeature.
M4Object.setName(String)public MultiColumnFeature getMultiColumnFeature()
MultiColumnFeature.
public void primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
MiningMartMultiColumnFeature changed then set the documentation of the underlying MultiColumnFeature.
primitiveAttributeChanged in class MiningMartModelFigureElementModelElement.primitiveAttributeChanged(ModelPrimitiveAttribute)public void setBounds(java.awt.Rectangle bounds)
MiningMartMultiColumnFeature.
The location of the underlying MultiColumnFeature is set to the location of the bounds.
ModelFigureElement.setBounds(Rectangle)public void setPosition(java.awt.Point p)
MiningMartConcept.
The position of the underlying Concept also changes.
public boolean canDestroy()
public void destroy()
MiningMartConcept and deletes the underlying Concept.
ModelElement.destroy()public void setDeleteInDatabase(boolean bool)
public boolean canDeleteInDatabase()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||