public class ClassBuilder extends BaseVisitor implements org.umlg.framework.Visitor<org.eclipse.uml2.uml.Class>
| Modifier and Type | Field and Description |
|---|---|
static String |
INIT_VARIABLES |
static String |
INITIALISE_PROPERTIES |
generatedResourceDir, resourceDir, sourceDir, workspace| Constructor and Description |
|---|
ClassBuilder(Workspace workspace) |
ClassBuilder(Workspace workspace,
String sourceDir) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addContructorWithVertexAndConstructorWithId(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass,
org.eclipse.uml2.uml.Classifier classifier) |
static void |
addGetQualifiedName(org.umlg.java.metamodel.annotation.OJAnnotatedClass annotatedClass,
org.eclipse.uml2.uml.Classifier c) |
static void |
addInitialiseProperties(org.umlg.java.metamodel.annotation.OJAnnotatedClass annotatedClass,
org.eclipse.uml2.uml.Classifier classifier) |
protected void |
addPersistentConstructor(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass) |
protected void |
implementIsRoot(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass,
boolean b) |
protected void |
persistUid(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass) |
void |
visitAfter(org.eclipse.uml2.uml.Class clazz) |
void |
visitBefore(org.eclipse.uml2.uml.Class clazz) |
addToGroovySource, addToPropertiesSource, addToSource, buildClearer, buildField, buildRemover, findAssociationClassOJClass, findAuditOJClass, findAuditOJClass, findOJClass, findOJClasspublic static final String INIT_VARIABLES
public static final String INITIALISE_PROPERTIES
public ClassBuilder(Workspace workspace)
public void visitBefore(org.eclipse.uml2.uml.Class clazz)
visitBefore in interface org.umlg.framework.Visitor<org.eclipse.uml2.uml.Class>public void visitAfter(org.eclipse.uml2.uml.Class clazz)
visitAfter in interface org.umlg.framework.Visitor<org.eclipse.uml2.uml.Class>protected void persistUid(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass)
protected void addPersistentConstructor(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass)
public static void addInitialiseProperties(org.umlg.java.metamodel.annotation.OJAnnotatedClass annotatedClass,
org.eclipse.uml2.uml.Classifier classifier)
protected void addContructorWithVertexAndConstructorWithId(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass,
org.eclipse.uml2.uml.Classifier classifier)
protected void implementIsRoot(org.umlg.java.metamodel.annotation.OJAnnotatedClass ojClass,
boolean b)
public static void addGetQualifiedName(org.umlg.java.metamodel.annotation.OJAnnotatedClass annotatedClass,
org.eclipse.uml2.uml.Classifier c)
Copyright © 2015. All rights reserved.