public class ElementXmiGenerator extends XmiHelper
Constructor and Description |
---|
ElementXmiGenerator(DocumentManager documentManager,
Architecture a)
documentUml é o arquivo .uml
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createEgdeAssocationOnNotationFile(org.w3c.dom.Document docNotation,
java.lang.String newModelName,
java.lang.String client,
java.lang.String target,
java.lang.String idEdge) |
java.lang.String |
createEgdgeAssociationClassOnNotationFile(java.lang.String idChildren,
java.lang.String idEdge) |
void |
createStereotype(Variant variant,
java.lang.String idClass) |
void |
createStereotypeVariability(java.lang.String idNote,
VariabilityStereotype a) |
void |
createStereotypeVariationPoint(java.lang.String idClass,
java.lang.String variants,
java.lang.String variabilities,
java.lang.String dESIGN_TIME) |
void |
generateAttribute(Attribute attribute,
java.lang.String idClass) |
org.w3c.dom.Node |
generateClass(Element clazz,
java.lang.String idPackage) |
void |
generateConcern(java.lang.String concern,
java.lang.String idElement,
java.lang.String type) |
void |
generateMethod(Method method,
java.lang.String idClass) |
void |
interfaceStereoptye(java.lang.String idClass) |
findByID, findByIDInNotationFile, findIdByName, findTypeById, getHeightForPackage, getIdForNode, getOnlyIdOfXmiAttribute, getOriginalNotation, getWidhtForPackage, getXmiId, getXValueForElement, getYValueForElement, isClassAbstract, randomNum, removeNode, setNotationOriginalFile, setRecursiveOwnedComments, splitVariants
public ElementXmiGenerator(DocumentManager documentManager, Architecture a)
a
- documentUml
- public org.w3c.dom.Node generateClass(Element clazz, java.lang.String idPackage)
public void generateMethod(Method method, java.lang.String idClass)
public void generateAttribute(Attribute attribute, java.lang.String idClass)
public java.lang.String createEgdeAssocationOnNotationFile(org.w3c.dom.Document docNotation, java.lang.String newModelName, java.lang.String client, java.lang.String target, java.lang.String idEdge)
public void createStereotype(Variant variant, java.lang.String idClass)
public void createStereotypeVariationPoint(java.lang.String idClass, java.lang.String variants, java.lang.String variabilities, java.lang.String dESIGN_TIME)
public void createStereotypeVariability(java.lang.String idNote, VariabilityStereotype a)
public void interfaceStereoptye(java.lang.String idClass)
public void generateConcern(java.lang.String concern, java.lang.String idElement, java.lang.String type)
public java.lang.String createEgdgeAssociationClassOnNotationFile(java.lang.String idChildren, java.lang.String idEdge)