|
|||||||||
| 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
public class 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)
canSetParent in class org.musoft.limo.model.ModelFigureElementpublic java.lang.String getType()
getType in class org.musoft.limo.model.ModelElementpublic java.lang.String getName()
MiningMartMultiColumnFeature.
getName in class org.musoft.limo.model.ModelElementMultiColumnFeatureM4Object.getName()public void setName(java.lang.String name)
MiningMartMultiColumnFeature.
It means it sets the name of the MultiColumnFeature.
setName in class org.musoft.limo.model.ModelElementM4Object.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.
setBounds in class org.musoft.limo.model.ModelFigureElementModelFigureElement.setBounds(Rectangle)public void setPosition(java.awt.Point p)
MiningMartConcept.
The position of the underlying Concept also changes.
setPosition in class org.musoft.limo.model.ModelFigureElementpublic boolean canDestroy()
canDestroy in class org.musoft.limo.model.ModelElementpublic void destroy()
MiningMartConcept and deletes the underlying Concept.
destroy in class org.musoft.limo.model.ModelFigureElementModelElement.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 | ||||||||