@OpenApiAll
public class DisplayRelatedSymbolsInfo
extends java.lang.Object
DisplayRelatedSymbols, 
LinkType| Modifier and Type | Field and Description | 
|---|---|
static int | 
DEFAULT_DEPTH_LIMIT
Default related element search depth limit. 
 | 
static boolean | 
DEFAULT_IS_DEPTH_LIMITED
Default is depth limited value. 
 | 
static boolean | 
DEFAULT_IS_PACKAGE_SCOPE
Default is package scope flag value. 
 | 
static int | 
DEFAULT_RELATION_TYPE
Default display relation type. 
 | 
static int | 
RELATION_TYPE_BOTH
Displays both clients and suppliers. 
 | 
static int | 
RELATION_TYPE_CLIENT
Displays only clients. 
 | 
static int | 
RELATION_TYPE_SUPPLIER
Displays only suppliers. 
 | 
| Constructor and Description | 
|---|
DisplayRelatedSymbolsInfo(java.util.Set<LinkType> linkTypes)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getDepthLimit()
Gets depth limit value. 
 | 
java.util.Set<LinkType> | 
getLinkTypes()
Gets link types for display related elements functionality. 
 | 
int | 
getRelationType()
Gets relation type flag value. 
 | 
boolean | 
isCreateAnnotatedElements()
Gets is create annotated elements flag value. 
 | 
boolean | 
isCreateClients()
Indicates if relationship clients should be created. 
 | 
static boolean | 
isCreateClients(int relationType)
Indicates if relationship clients should be created. 
 | 
boolean | 
isCreateComments()
Gets is create comments flag value. 
 | 
boolean | 
isCreateContainment()
Gets is create containment flag value. 
 | 
boolean | 
isCreateNewSymbols()
Gets is create new symbols flag value. 
 | 
boolean | 
isCreateSuppliers()
Indicates if relationship suppliers should be created. 
 | 
static boolean | 
isCreateSuppliers(int relationType)
Indicates if relationship suppliers should be created. 
 | 
boolean | 
isDepthLimited()
Gets is depth limited flag value. 
 | 
boolean | 
isPackageScope()
Gets is in package scope flag value. 
 | 
void | 
setCreateAnnotatedElements(boolean isCreateAnnotatedElements)
Sets is create annotated elements flag value. 
 | 
void | 
setCreateComments(boolean isCreateComments)
Sets is create comments flag value. 
 | 
void | 
setCreateContainment(boolean isCreateContainment)
Sets is create containment flag value. 
 | 
void | 
setCreateNewSymbols(boolean createNewSymbols)
Sets create new symbols flag value. 
 | 
void | 
setDepthLimit(int depthLimit)
Sets depth limit value. 
 | 
void | 
setDepthLimited(boolean isDepthLimited)
Sets is depth limited flag value. 
 | 
void | 
setLinkTypes(java.util.Set<LinkType> linkTypes)
Sets link types for display related elements functionality. 
 | 
void | 
setPackageScope(boolean isPackageScope)
Sets is in package scope flag value. 
 | 
void | 
setRelationType(int relationType)
Sets relation type flag value. 
 | 
public static final int RELATION_TYPE_BOTH
public static final int RELATION_TYPE_CLIENT
public static final int RELATION_TYPE_SUPPLIER
public static final int DEFAULT_RELATION_TYPE
public static final boolean DEFAULT_IS_PACKAGE_SCOPE
public static final boolean DEFAULT_IS_DEPTH_LIMITED
public static final int DEFAULT_DEPTH_LIMIT
public DisplayRelatedSymbolsInfo(java.util.Set<LinkType> linkTypes)
public static boolean isCreateClients(int relationType)
relationType - value of relation type flag.public boolean isCreateClients()
public static boolean isCreateSuppliers(int relationType)
relationType - value of relation type flag.public boolean isCreateSuppliers()
public int getRelationType()
public void setRelationType(int relationType)
relationType - relation type flag value.public java.util.Set<LinkType> getLinkTypes()
public void setLinkTypes(java.util.Set<LinkType> linkTypes)
linkTypes - link types to set.public boolean isPackageScope()
public void setPackageScope(boolean isPackageScope)
isPackageScope - is in package scope flag value.public boolean isDepthLimited()
public void setDepthLimited(boolean isDepthLimited)
isDepthLimited - is depth limited flag value.public int getDepthLimit()
public void setDepthLimit(int depthLimit)
depthLimit - depth limit value.public boolean isCreateContainment()
public void setCreateContainment(boolean isCreateContainment)
isCreateContainment - is create containment flag value.public boolean isCreateComments()
public void setCreateComments(boolean isCreateComments)
isCreateComments - is create comments flag value.public boolean isCreateAnnotatedElements()
public void setCreateAnnotatedElements(boolean isCreateAnnotatedElements)
isCreateAnnotatedElements - is create annotated elements flag value.public boolean isCreateNewSymbols()
public void setCreateNewSymbols(boolean createNewSymbols)
createNewSymbols - create new symbols flag value.