@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.