|
||||||||||
| 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.MiningMartBaseAttribute
A wrapper for the BaseAttribute.
| Field Summary |
| Fields inherited from class edu.udo.cs.miningmart.gui.model.MiningMartModelFigureElement |
mayChangeDocumentation |
| Constructor Summary | |
MiningMartBaseAttribute(MiningMartApplication app,
BaseAttribute baseattribute,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
Creates a new MiningMartBaseAttribute 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. |
BaseAttribute |
getBaseAttribute()
Gets the BaseAttribute. |
MiningMartApplication |
getMMartApplication()
Gets the MiningMartApplication. |
java.lang.String |
getName()
Gets the name of the MiningMartBaseAttribute. |
java.lang.String |
getType()
|
void |
primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
If the description of this MiningMartBaseAttribute changed then set the documentation of the underlying BaseAttribute. |
void |
setBounds(java.awt.Rectangle bounds)
Sets the bounds of the MiningMartBaseAttribute.
|
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 MiningMartBaseAttribute.
|
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 MiningMartBaseAttribute(MiningMartApplication app,
BaseAttribute baseattribute,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
MiningMartBaseAttribute 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()
MiningMartBaseAttribute.
BaseAttributeM4Object.getName()public void setName(java.lang.String name)
MiningMartBaseAttribute.
It means it sets the name of the BaseAttribute.
M4Object.setName(String)public BaseAttribute getBaseAttribute()
BaseAttribute.
public void primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
MiningMartBaseAttribute changed then set the documentation of the underlying BaseAttribute.
primitiveAttributeChanged in class MiningMartModelFigureElementModelElement.primitiveAttributeChanged(ModelPrimitiveAttribute)public void setBounds(java.awt.Rectangle bounds)
MiningMartBaseAttribute.
The location of the underlying BaseAttribute 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 | |||||||||