Package de.spraener.nxtgen.cloud.model
Class MComponent
java.lang.Object
de.spraener.nxtgen.model.impl.ModelElementImplBase
de.spraener.nxtgen.model.impl.ModelElementImpl
de.spraener.nxtgen.oom.model.MAbstractModelElement
de.spraener.nxtgen.cloud.model.MComponent
- All Implemented Interfaces:
de.spraener.nxtgen.model.ModelElement,Serializable
public class MComponent
extends de.spraener.nxtgen.oom.model.MAbstractModelElement
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMComponent(de.spraener.nxtgen.model.impl.ModelElementImpl meImpl) MComponent(String name, de.spraener.nxtgen.oom.model.MPackage parent, Consumer<MComponent>... modifiers) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependency(String fqTarget, String stereotype, Consumer<de.spraener.nxtgen.oom.model.MDependency>... modifiers) voidvoidList<de.spraener.nxtgen.oom.model.MDependency>de.spraener.nxtgen.model.impl.ModelElementImplde.spraener.nxtgen.oom.model.MPackagestatic StringgetServiceName(de.spraener.nxtgen.oom.model.MDependency mDependency) static StringgetServicePort(de.spraener.nxtgen.oom.model.MDependency mDependency) voidsetOriginalModelElement(de.spraener.nxtgen.model.impl.ModelElementImpl originalModelElement) Methods inherited from class de.spraener.nxtgen.oom.model.MAbstractModelElement
getObject, postDefinition, putObjectMethods inherited from class de.spraener.nxtgen.model.impl.ModelElementImpl
filterChilds, getModel, getProperty, getTaggedValue, setModel, setPropertyMethods inherited from class de.spraener.nxtgen.model.impl.ModelElementImplBase
addChilds, addRelations, addStereotypes, containsChilds, containsRelations, containsStereotypes, getChilds, getMetaType, getName, getParent, getProperties, getRelations, getStereotypes, getXmiID, removeChilds, removeRelations, removeStereotypes, setChilds, setMetaType, setName, setParent, setProperties, setRelations, setStereotypes, setXmiID
-
Constructor Details
-
MComponent
public MComponent(String name, de.spraener.nxtgen.oom.model.MPackage parent, Consumer<MComponent>... modifiers) -
MComponent
public MComponent(de.spraener.nxtgen.model.impl.ModelElementImpl meImpl)
-
-
Method Details
-
addDependency
-
getServiceName
-
getServicePort
-
getOriginalModelElement
public de.spraener.nxtgen.model.impl.ModelElementImpl getOriginalModelElement() -
setOriginalModelElement
public void setOriginalModelElement(de.spraener.nxtgen.model.impl.ModelElementImpl originalModelElement) -
getPortList
-
addPort
-
getProvidedCloudModule
public de.spraener.nxtgen.oom.model.MPackage getProvidedCloudModule() -
getDependenciesWithStereotype
-
addPort
-