public class OnePropertyVisitor extends BaseVisitor implements org.umlg.framework.Visitor<org.eclipse.uml2.uml.Property>
generatedResourceDir, resourceDir, sourceDir, workspace| Constructor and Description |
|---|
OnePropertyVisitor(Workspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildGetter(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper propertyWrapper) |
static void |
buildGetterForAssociationClass(org.umlg.java.metamodel.annotation.OJAnnotatedClass ac,
PropertyWrapper propertyWrapper) |
static void |
buildOneAdder(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper propertyWrapper,
boolean isAssociationClass,
boolean ignoreInverse) |
static org.umlg.java.metamodel.annotation.OJAnnotatedOperation |
buildSetter(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper pWrap) |
void |
visitAfter(org.eclipse.uml2.uml.Property element) |
void |
visitBefore(org.eclipse.uml2.uml.Property p) |
addToGroovySource, addToPropertiesSource, addToSource, buildClearer, buildField, buildRemover, findAssociationClassOJClass, findAuditOJClass, findAuditOJClass, findOJClass, findOJClasspublic OnePropertyVisitor(Workspace workspace)
public void visitBefore(org.eclipse.uml2.uml.Property p)
visitBefore in interface org.umlg.framework.Visitor<org.eclipse.uml2.uml.Property>public void visitAfter(org.eclipse.uml2.uml.Property element)
visitAfter in interface org.umlg.framework.Visitor<org.eclipse.uml2.uml.Property>public static void buildGetter(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper propertyWrapper)
public static void buildGetterForAssociationClass(org.umlg.java.metamodel.annotation.OJAnnotatedClass ac,
PropertyWrapper propertyWrapper)
public static void buildOneAdder(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper propertyWrapper,
boolean isAssociationClass,
boolean ignoreInverse)
public static org.umlg.java.metamodel.annotation.OJAnnotatedOperation buildSetter(org.umlg.java.metamodel.annotation.OJAnnotatedClass owner,
PropertyWrapper pWrap)
Copyright © 2015. All rights reserved.