|
||||||||||
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
.
MultiColumnFeature
M4Object.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 MiningMartModelFigureElement
ModelElement.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 |