|
||||||||||
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.MiningMartConcept
A wrapper for Concept
s.
Field Summary |
Fields inherited from class edu.udo.cs.miningmart.gui.model.MiningMartModelFigureElement |
mayChangeDocumentation |
Constructor Summary | |
MiningMartConcept(MiningMartApplication app,
Concept concept,
org.musoft.limo.model.ModelFigureElement parent,
java.awt.Point position,
java.awt.Rectangle bounds)
Creates a new MiningMartConcept with the given parameters. |
Method Summary | |
MiningMartBaseAttribute |
addMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent,
MiningMartBaseAttribute baseattribute)
Adds a MiningMartBaseAttribute to this MiningMartConcept . |
MiningMartMultiColumnFeature |
addMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent,
MiningMartMultiColumnFeature mcfeature)
Adds a MiningMartMultiColumnFeature to this MiningMartConcept . |
boolean |
canAddChild(org.musoft.limo.model.ModelFigureElement child)
|
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)
|
MiningMartBaseAttribute |
createMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent,
BaseAttribute baseattribute,
java.awt.Point point,
java.awt.Rectangle bounds)
Creates a new MiningMartBaseAttribute with the specified parameters. |
MiningMartBaseAttribute |
createMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent,
java.lang.String name,
java.awt.Point point,
java.awt.Rectangle bounds)
Creates a new MiningMartBaseAttribute with the specified parameters. |
MiningMartMultiColumnFeature |
createMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent,
MultiColumnFeature mcfeature,
java.awt.Point point,
java.awt.Rectangle bounds)
Creates a new MiningMartMultiColumnFeature with the specified parameters. |
MiningMartMultiColumnFeature |
createMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent,
java.lang.String name,
java.awt.Point point,
java.awt.Rectangle bounds)
Creates a new MiningMartMultiColumnFeature with the specified parameters. |
void |
destroy()
Destroys the MiningMartConcept and deletes the underlying Concept . |
Concept |
getConcept()
Gets the Concept . |
MiningMartConcepts |
getMiningMartConcepts()
Gets the MiningMartConcepts. |
MiningMartApplication |
getMMartApplication()
Gets the MiningMartApplication . |
java.lang.String |
getName()
Gets the name of the MiningMartConcept . |
java.lang.String |
getType()
|
void |
initConcept()
Inits this MiningMartConcept .
|
void |
primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
If the description of this MiningMartConcept changed then set the documentation of the underlying Concept . |
void |
setDeleteInDatabase(boolean bool,
boolean propagate)
Sets the flag that this object could be deleted in the database. |
void |
setName(java.lang.String name)
Sets the name of the MiningMartConcept .
|
Methods inherited from class org.musoft.limo.model.ModelFigureElement |
addChild, 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, setBounds, setCenter, setIndex, setParent, setPosition, 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 MiningMartConcept(MiningMartApplication app, Concept concept, org.musoft.limo.model.ModelFigureElement parent, java.awt.Point position, java.awt.Rectangle bounds)
MiningMartConcept
with the given parameters.
Method Detail |
public MiningMartApplication getMMartApplication()
MiningMartApplication
.
public MiningMartConcepts getMiningMartConcepts()
public void initConcept()
MiningMartConcept
.
It loads the attributes.
public MiningMartBaseAttribute addMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent, MiningMartBaseAttribute baseattribute)
MiningMartBaseAttribute
to this MiningMartConcept
.
public MiningMartBaseAttribute createMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent, java.lang.String name, java.awt.Point point, java.awt.Rectangle bounds)
MiningMartBaseAttribute
with the specified parameters.
parent
- the MiningMartBaseAttribute is child of this ModelFigureElement
.name
- the name of the MiningMartBaseAttribute
point
- the MiningMartBaseAttribute
is placed at this point.bounds
- the bounds of the figure.
public MiningMartBaseAttribute createMiningMartBaseAttribute(org.musoft.limo.model.ModelFigureElement parent, BaseAttribute baseattribute, java.awt.Point point, java.awt.Rectangle bounds)
MiningMartBaseAttribute
with the specified parameters.
parent
- the MiningMartBaseAttribute is child of this ModelFigureElement
.point
- the MiningMartBaseAttribute
is placed at this point.bounds
- the bounds of the MiningMartBaseAttribute
.
public MiningMartMultiColumnFeature addMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent, MiningMartMultiColumnFeature mcfeature)
MiningMartMultiColumnFeature
to this MiningMartConcept
.
public MiningMartMultiColumnFeature createMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent, java.lang.String name, java.awt.Point point, java.awt.Rectangle bounds)
MiningMartMultiColumnFeature
with the specified parameters.
parent
- the MiningMartMultiColumnFeature is child of this ModelFigureElement
.name
- the name of the MiningMartMultiColumnFeature
point
- the MiningMartMultiColumnFeature
is placed at this point.bounds
- the bounds of the figure.
public MiningMartMultiColumnFeature createMiningMartMultiColumnFeature(org.musoft.limo.model.ModelFigureElement parent, MultiColumnFeature mcfeature, java.awt.Point point, java.awt.Rectangle bounds)
MiningMartMultiColumnFeature
with the specified parameters.
parent
- the MiningMartMultiColumnFeaturee is child of this ModelFigureElement
.point
- the MiningMartMultiColumnFeature
is placed at this point.bounds
- the bounds of the MiningMartMultiColumnFeature
.
public boolean canSetParent(org.musoft.limo.model.ModelFigureElement parent)
public java.lang.String getType()
public java.lang.String getName()
MiningMartConcept
.
Concept
M4Object.getName()
public void setName(java.lang.String name)
MiningMartConcept
.
It means it sets the name of the Concept
.
M4Object.setName(String)
public Concept getConcept()
Concept
.
public void primitiveAttributeChanged(org.musoft.limo.model.ModelPrimitiveAttribute mpa)
MiningMartConcept
changed then set the documentation of the underlying Concept
.
primitiveAttributeChanged
in class MiningMartModelFigureElement
ModelElement.primitiveAttributeChanged(ModelPrimitiveAttribute)
public boolean canDestroy()
public void destroy()
MiningMartConcept
and deletes the underlying Concept
.
ModelElement.destroy()
public void setDeleteInDatabase(boolean bool, boolean propagate)
public boolean canDeleteInDatabase()
public boolean canAddChild(org.musoft.limo.model.ModelFigureElement child)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |