Package cruise.umple.modeling.handlers
Class ModelingBaseGenerationPointsHandler
java.lang.Object
cruise.umple.modeling.handlers.ModelingBaseGenerationPointsHandler
public class ModelingBaseGenerationPointsHandler
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ModelingBaseGenerationPointsHandler()
-
Method Summary
Modifier and Type Method Description static void
addComments(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
classInterfaceParentTypesProcessor(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static void
dependsProcessor(GenerationPolicyRegistry generationValueGetter, java.lang.String use, java.lang.Object modelPackage, java.lang.Object parent)
static java.util.List<?>
getAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.util.List<?>
getAttributes(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.util.List<?>
getClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object model)
static java.util.List<?>
getDepends(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.util.List<?>
getInterfaces(GenerationPolicyRegistry generationValueGetter, java.lang.Object model)
static java.util.List<?>
getNavigableAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.util.List<?>
getOperations(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.util.List<?>
getOperationsParameters(GenerationPolicyRegistry generationValueGetter, java.lang.Object operationObject)
static void
registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static void
registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
registerClassHierarchicalInformation(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
registerDeleteMethod(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
registerInterfaces(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
setRemote(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent)
static void
trackAllTypes(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.String name, java.lang.String namespace, java.lang.Object modelPackage)
static void
trackNamespaces(GenerationPolicyRegistry generationValueGetter, java.lang.String namespace, java.lang.Object modelPackage)
-
Constructor Details
-
ModelingBaseGenerationPointsHandler
public ModelingBaseGenerationPointsHandler()
-
-
Method Details
-
getClasses
public static java.util.List<?> getClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object model) -
getInterfaces
public static java.util.List<?> getInterfaces(GenerationPolicyRegistry generationValueGetter, java.lang.Object model) -
getAssociationVariables
public static java.util.List<?> getAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
getNavigableAssociationVariables
public static java.util.List<?> getNavigableAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
getAttributes
public static java.util.List<?> getAttributes(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
getOperations
public static java.util.List<?> getOperations(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
getDepends
public static java.util.List<?> getDepends(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
getOperationsParameters
public static java.util.List<?> getOperationsParameters(GenerationPolicyRegistry generationValueGetter, java.lang.Object operationObject) -
trackAllTypes
public static void trackAllTypes(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.String name, java.lang.String namespace, java.lang.Object modelPackage) -
trackNamespaces
public static void trackNamespaces(GenerationPolicyRegistry generationValueGetter, java.lang.String namespace, java.lang.Object modelPackage) -
classInterfaceParentTypesProcessor
public static void classInterfaceParentTypesProcessor(GenerationPolicyRegistry generationValueGetter, java.lang.Object element) -
registerClasses
public static void registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
setRemote
public static void setRemote(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
registerInterfaces
public static void registerInterfaces(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
addComments
public static void addComments(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
registerClassHierarchicalInformation
public static void registerClassHierarchicalInformation(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
registerDeleteMethod
public static void registerDeleteMethod(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent) -
dependsProcessor
public static void dependsProcessor(GenerationPolicyRegistry generationValueGetter, java.lang.String use, java.lang.Object modelPackage, java.lang.Object parent) -
registerClasses
public static void registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
-