|
||||||||||
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
org.musoft.limo.model.Model
edu.udo.cs.miningmart.gui.model.MiningMartConcepts
This is the parent model of the ConceptEditor
.
Constructor Summary | |
MiningMartConcepts(MiningMartApplication app)
Creates new MiningMartConcepts. |
Method Summary | |
MiningMartConcept |
addMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent,
MiningMartConcept concept)
Adds a MiningMartConcept to this MiningMartConcepts . |
MiningMartProjection |
addMiningMartProjection(MiningMartProjection projection)
|
MiningMartRelation |
addMiningMartRelation(MiningMartRelation relation)
Adds a MiningMartRelation to the MiningMartConcepts . |
MiningMartSubConcept |
addSubConceptTransition(MiningMartSubConcept transition)
Adds the specified MiningMartSubConcept to this MiningMartConcepts . |
boolean |
canAddChild(org.musoft.limo.model.ModelFigureElement child)
|
boolean |
canDestroy()
|
boolean |
canRemoveChild(org.musoft.limo.model.ModelFigureElement child)
|
boolean |
canSetName(java.lang.String name)
|
boolean |
canSetParent(org.musoft.limo.model.ModelFigureElement parent)
|
int |
countListener()
Gets the listener count. |
MiningMartConcept |
createMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent,
Concept concept,
java.awt.Point point)
Creates a new MiningMartConcept with the specified parameters. |
MiningMartConcept |
createMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent,
java.lang.String name,
java.awt.Point point,
java.lang.String type)
Creates a new MiningMartConcept with the specified parameters. |
MiningMartProjection |
createMiningMartProjection(Projection projection,
MiningMartConcept from,
MiningMartConcept to)
|
MiningMartProjection |
createMiningMartProjection(java.lang.String name,
MiningMartConcept from,
MiningMartConcept to)
|
MiningMartRelation |
createMiningMartRelation(Relation relation,
MiningMartConcept start,
MiningMartConcept end)
Creates a new MiningMartRelation with the specified parameters. |
MiningMartRelation |
createMiningMartRelation(java.lang.String name,
MiningMartConcept fromconcept,
MiningMartConcept toconcept)
Creates a new MiningMartRelation with the specified parameters. |
MiningMartSubConcept |
createSubConceptTransition(java.lang.String name,
MiningMartConcept superconcept,
MiningMartConcept subconcept,
boolean existsTransition)
Creates a new MiningMartSubConcept . |
void |
destroy()
|
MiningMartApplication |
getMMartApplication()
Gets the MiningMartApplication . |
org.musoft.limo.model.ModelListener |
getModelListener(int index)
Gets the modellistener. |
java.lang.String |
getType()
|
void |
initConcepts()
Inits this MiningMartConcepts .
|
void |
setDirty(boolean dirty)
Sets the MiningMartCase dirty. |
Methods inherited from class org.musoft.limo.model.Model |
addConnection, changed, getChildOrConnection, getConnection, getConnection, getConnectionCount, getConnections, getDirty, getElement, getRootModel, getValidConnectionName, indexOfConnection, indexOfConnection, removeConnection, removeConnection |
Methods inherited from class org.musoft.limo.model.ModelFigureElement |
addChild, canSetBounds, canSetPosition, clear, fireAddChild, fireCreateChild, fireCreateConnection, fireRemoveChild, fireSetParent, getBounds, getCenter, getChild, getChild, getChildCount, getChildren, getChildren, getChildren, getCorner, 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, dump, fireDestroy, fireSetName, getAttribute, getAttribute, getAttributeCount, getListener, getListenerCount, getName, indexOfAttribute, primitiveAttributeChanged, removeListener, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MiningMartConcepts(MiningMartApplication app)
Method Detail |
public MiningMartApplication getMMartApplication()
MiningMartApplication
.
public void initConcepts()
MiningMartConcepts
.
It loads the concepts and relations between concepts.
public MiningMartConcept addMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent, MiningMartConcept concept)
MiningMartConcept
to this MiningMartConcepts
.
public MiningMartSubConcept createSubConceptTransition(java.lang.String name, MiningMartConcept superconcept, MiningMartConcept subconcept, boolean existsTransition)
MiningMartSubConcept
.
superconcept
- the super Concept
subconcept
- the sub Concept
existsTransition
- if the transition exists then no new TransitionFigure
is added.public MiningMartSubConcept addSubConceptTransition(MiningMartSubConcept transition)
MiningMartSubConcept
to this MiningMartConcepts
.
public int countListener()
public org.musoft.limo.model.ModelListener getModelListener(int index)
public MiningMartConcept createMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent, java.lang.String name, java.awt.Point point, java.lang.String type)
MiningMartConcept
with the specified parameters.
parent
- the MiningMartConcept is child of this ModelFigureElement
.name
- the name of the MiningMartConcept
point
- the MiningMartConcept
is placed at this point.
public MiningMartConcept createMiningMartConcept(org.musoft.limo.model.ModelFigureElement parent, Concept concept, java.awt.Point point)
MiningMartConcept
with the specified parameters.
parent
- the MiningMartConcept is child of this ModelFigureElement
.concept
- the created MiningMartConcept
wrapps this Concept
.point
- the MiningMartConcept
is placed at this point.
public MiningMartRelation addMiningMartRelation(MiningMartRelation relation)
MiningMartRelation
to the MiningMartConcepts
.
public MiningMartRelation createMiningMartRelation(java.lang.String name, MiningMartConcept fromconcept, MiningMartConcept toconcept)
MiningMartRelation
with the specified parameters.
name
- the name of the MiningMartRelation
public MiningMartRelation createMiningMartRelation(Relation relation, MiningMartConcept start, MiningMartConcept end)
MiningMartRelation
with the specified parameters.
start
- The MiningMartConcept containing the from-key of the Relation
.end
- The MiningMartConcept containing the to-key of the Relation
.
public MiningMartProjection addMiningMartProjection(MiningMartProjection projection)
public MiningMartProjection createMiningMartProjection(Projection projection, MiningMartConcept from, MiningMartConcept to)
public MiningMartProjection createMiningMartProjection(java.lang.String name, MiningMartConcept from, MiningMartConcept to)
public boolean canAddChild(org.musoft.limo.model.ModelFigureElement child)
public boolean canRemoveChild(org.musoft.limo.model.ModelFigureElement child)
public boolean canSetParent(org.musoft.limo.model.ModelFigureElement parent)
public java.lang.String getType()
public boolean canDestroy()
public void setDirty(boolean dirty)
MiningMartCase dirty.
- See Also:
Model.setDirty(boolean)
public void destroy()
public boolean canSetName(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |