public class Common
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Set<java.lang.Object> |
seen
This set is used to prevent infinite recursion while traversing nested
collections of model elements.
|
Constructor and Description |
---|
Common() |
Modifier and Type | Method and Description |
---|---|
static void |
addReferenceToDBHasContent(Reference ref,
DBHasContent parent,
java.lang.Boolean editable) |
static void |
addReferenceToDBHasContent(Reference ref,
DBHasContent parent,
Query query) |
static java.util.List<DocumentElement> |
getReferenceAsDocumentElements(Reference ref,
java.lang.Boolean editable) |
static java.util.List<DocumentElement> |
getReferenceAsDocumentElements(Reference ref,
Query query) |
static DBTableEntry |
getStereotypePropertyEntry(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element e,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property p,
Query query) |
static DBTableEntry |
getTableEntryFromObject(java.lang.Object o)
This assumes no context for what object is or how it can be editable,
should not be used except in old queries like GenericTable
|
public static java.util.Set<java.lang.Object> seen
public static void addReferenceToDBHasContent(Reference ref, DBHasContent parent, Query query)
public static void addReferenceToDBHasContent(Reference ref, DBHasContent parent, java.lang.Boolean editable)
public static java.util.List<DocumentElement> getReferenceAsDocumentElements(Reference ref, Query query)
public static java.util.List<DocumentElement> getReferenceAsDocumentElements(Reference ref, java.lang.Boolean editable)
public static DBTableEntry getStereotypePropertyEntry(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element e, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property p, Query query)
public static DBTableEntry getTableEntryFromObject(java.lang.Object o)
o
-