Uses of Interface
org.eclipse.epsilon.emc.muddle.MuddleElement
-
Packages that use MuddleElement Package Description org.eclipse.epsilon.emc.graphml org.eclipse.epsilon.emc.muddle org.eclipse.epsilon.emc.muddle.impl org.eclipse.epsilon.emc.muddle.util -
-
Uses of MuddleElement in org.eclipse.epsilon.emc.graphml
Fields in org.eclipse.epsilon.emc.graphml declared as MuddleElement Modifier and Type Field Description protected MuddleElement
OrphanLink. source
protected MuddleElement
OrphanLink. target
Fields in org.eclipse.epsilon.emc.graphml with type parameters of type MuddleElement Modifier and Type Field Description protected java.util.HashMap<MuddleElement,org.jdom.Element>
GraphmlImporter. nodeElementMap
protected java.util.HashMap<java.lang.String,MuddleElement>
GraphmlImporter. nodeMap
protected java.util.List<MuddleElement>
GraphmlImporter. referenceNodes
Methods in org.eclipse.epsilon.emc.graphml that return MuddleElement Modifier and Type Method Description protected MuddleElement
GraphmlImporter. findReferenceTarget(MuddleElement referenceNode)
MuddleElement
OrphanLink. getSource()
MuddleElement
OrphanLink. getTarget()
Methods in org.eclipse.epsilon.emc.graphml with parameters of type MuddleElement Modifier and Type Method Description protected void
GraphmlImporter. addEdgeNodeToNode(MuddleElement edgeNode, MuddleElement node, Feature prototype)
protected void
GraphmlImporter. addNodeToEdgeNode(MuddleElement edgeNode, MuddleElement node, Feature prototype)
protected Slot
GraphmlImporter. addSlot(MuddleElement node, Feature prototype)
protected void
GraphmlImporter. annihilate(MuddleElement node)
protected Feature
GraphmlImporter. createEdgeTypeSlotPrototype(MuddleElement edgeNode, java.lang.String key)
protected void
GraphmlImporter. createPrimaryPrototypeSlot(MuddleElement node, org.jdom.Element element, java.lang.String defaultSlotPrototypeNameKey)
protected MuddleElement
GraphmlImporter. findReferenceTarget(MuddleElement referenceNode)
protected Slot
GraphmlImporter. findSlot(MuddleElement node, Feature slotPrototype)
protected Slot
GraphmlImporter. findSuitableSlot(MuddleElement source, MuddleElement target)
protected Feature
GraphmlImporter. findSuitableSlotPrototype(MuddleElementType type, MuddleElement value)
protected java.lang.String
GraphmlImporter. getNodeData(MuddleElement node, java.lang.String key)
protected Slot
GraphmlImporter. getPrimarySlot(MuddleElement node)
protected boolean
GraphmlImporter. matches(MuddleElement node, MuddleElement referenceNode)
protected void
GraphmlImporter. populateSlots(MuddleElement node, org.jdom.Element element)
void
OrphanLink. setSource(MuddleElement source)
void
OrphanLink. setTarget(MuddleElement target)
Constructors in org.eclipse.epsilon.emc.graphml with parameters of type MuddleElement Constructor Description OrphanLink(MuddleElement source, MuddleElement target)
-
Uses of MuddleElement in org.eclipse.epsilon.emc.muddle
Methods in org.eclipse.epsilon.emc.muddle that return MuddleElement Modifier and Type Method Description MuddleElement
MuddleFactory. createMuddleElement()
Returns a new object of class 'Element'.MuddleElement
Slot. getOwningElement()
Returns the value of the 'Owning Element' container reference.Methods in org.eclipse.epsilon.emc.muddle that return types with arguments of type MuddleElement Modifier and Type Method Description org.eclipse.emf.common.util.EList<MuddleElement>
Muddle. getElements()
Returns the value of the 'Elements' containment reference list.org.eclipse.emf.common.util.EList<MuddleElement>
MuddleElementType. getInstances()
Returns the value of the 'Instances' reference list.Methods in org.eclipse.epsilon.emc.muddle with parameters of type MuddleElement Modifier and Type Method Description protected Feature
MuddleModelPropertyGetter. getFeature(MuddleElement element, java.lang.String property)
protected Feature
MuddleModelPropertySetter. getFeature(MuddleElement element, java.lang.String property)
protected Slot
MuddleModelPropertyGetter. getSlot(MuddleElement element, Feature feature)
protected Slot
MuddleModelPropertySetter. getSlot(MuddleElement element, Feature feature)
void
Slot. setOwningElement(MuddleElement value)
Sets the value of the 'Owning Element
' container reference. -
Uses of MuddleElement in org.eclipse.epsilon.emc.muddle.impl
Classes in org.eclipse.epsilon.emc.muddle.impl that implement MuddleElement Modifier and Type Class Description class
MuddleElementImpl
An implementation of the model object 'Element'.Fields in org.eclipse.epsilon.emc.muddle.impl with type parameters of type MuddleElement Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<MuddleElement>
MuddleImpl. elements
The cached value of the 'Elements
' containment reference list.protected org.eclipse.emf.common.util.EList<MuddleElement>
MuddleElementTypeImpl. instances
The cached value of the 'Instances
' reference list.Methods in org.eclipse.epsilon.emc.muddle.impl that return MuddleElement Modifier and Type Method Description MuddleElement
MuddleFactoryImpl. createMuddleElement()
MuddleElement
SlotImpl. getOwningElement()
Methods in org.eclipse.epsilon.emc.muddle.impl that return types with arguments of type MuddleElement Modifier and Type Method Description org.eclipse.emf.common.util.EList<MuddleElement>
MuddleImpl. getElements()
org.eclipse.emf.common.util.EList<MuddleElement>
MuddleElementTypeImpl. getInstances()
Methods in org.eclipse.epsilon.emc.muddle.impl with parameters of type MuddleElement Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
SlotImpl. basicSetOwningElement(MuddleElement newOwningElement, org.eclipse.emf.common.notify.NotificationChain msgs)
void
SlotImpl. setOwningElement(MuddleElement newOwningElement)
-
Uses of MuddleElement in org.eclipse.epsilon.emc.muddle.util
Methods in org.eclipse.epsilon.emc.muddle.util with parameters of type MuddleElement Modifier and Type Method Description T
MuddleSwitch. caseMuddleElement(MuddleElement object)
Returns the result of interpreting the object as an instance of 'Element'.
-