public class EA
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static java.util.regex.Pattern |
ALIAS_PATTERN |
static java.lang.String |
ATTR_CLASSIF |
static java.lang.String |
ATTR_CONST |
static java.lang.String |
ATTR_CONSTR_NAME |
static java.lang.String |
ATTR_CONSTR_NOTE |
(package private) static java.lang.String[] |
ATTR_CONSTR_TAGS |
static java.lang.String |
ATTR_DEFAULT |
static java.lang.String |
ATTR_ID |
static java.lang.String |
ATTR_LOBOUND |
static java.lang.String |
ATTR_NAME |
static java.lang.String |
ATTR_NOTE |
static java.lang.String |
ATTR_POSITION |
static java.lang.String |
ATTR_SCOPE |
static java.lang.String |
ATTR_STATIC |
static java.lang.String |
ATTR_STYLE |
(package private) static java.lang.String[] |
ATTR_TAGS |
protected static java.lang.String[] |
ATTR_TAGS_OUT |
static java.lang.String |
ATTR_TGVAL_NAME |
protected static java.lang.String |
ATTR_TGVAL_OWNER_ID |
(package private) static java.lang.String[] |
ATTR_TGVAL_TAGS |
static java.lang.String |
ATTR_TGVAL_VALUE |
static java.lang.String |
ATTR_TYPE |
static java.lang.String |
ATTR_UPBOUND |
static java.lang.String |
CLASS_CONSTR_NAME |
static java.lang.String |
CLASS_CONSTR_NOTE |
(package private) static java.lang.String[] |
CLASS_CONSTR_TAGS |
static java.lang.String |
CONN_ALIAS |
static java.lang.String |
CONN_DIR |
static java.lang.String |
CONN_FROM_AGGREG |
static java.lang.String |
CONN_FROM_ALIAS |
static java.lang.String |
CONN_FROM_CARD |
static java.lang.String |
CONN_FROM_ID |
static java.lang.String |
CONN_FROM_NAME |
static java.lang.String |
CONN_FROM_NAV |
static java.lang.String |
CONN_FROM_NOTE |
static java.lang.String |
CONN_FROM_SCOPE |
static java.lang.String |
CONN_FROM_STEREOS |
static java.lang.String |
CONN_FROM_STYLE |
static java.lang.String |
CONN_ID |
static java.lang.String |
CONN_NAME |
static java.lang.String |
CONN_NOTE |
protected static java.lang.String |
CONN_STYLEEX |
(package private) static java.lang.String[] |
CONN_TAGS |
(package private) static java.lang.String[] |
CONN_TAGS_OUT |
static java.lang.String |
CONN_TGVAL_NAME |
protected static java.lang.String |
CONN_TGVAL_OWNER_ID |
(package private) static java.lang.String[] |
CONN_TGVAL_TAGS |
static java.lang.String |
CONN_TGVAL_VALUE |
static java.lang.String |
CONN_TO_AGGREG |
static java.lang.String |
CONN_TO_ALIAS |
static java.lang.String |
CONN_TO_CARD |
static java.lang.String |
CONN_TO_ID |
static java.lang.String |
CONN_TO_NAME |
static java.lang.String |
CONN_TO_NAV |
static java.lang.String |
CONN_TO_NOTE |
static java.lang.String |
CONN_TO_SCOPE |
static java.lang.String |
CONN_TO_STEREOS |
static java.lang.String |
CONN_TO_STYLE |
static java.lang.String |
CONN_TYPE |
static java.lang.String |
DEDUCED_STEREOS |
static java.lang.String |
DIA_ID |
static java.lang.String |
DIA_NAME |
static java.lang.String |
DIA_NOTE |
static java.lang.String |
DIA_ORIENT |
protected static java.lang.String |
DIA_OWNER_ID |
protected static java.lang.String |
DIA_PCKG_ID |
protected static java.lang.String |
DIA_POS |
static java.lang.String |
DIA_STEREO |
(package private) static java.lang.String[] |
DIA_TAGS |
static java.lang.String |
DIA_TYPE |
static java.lang.String |
EA_GUID |
static java.lang.String |
ELEM_ABSTRACT |
static java.lang.String |
ELEM_ALIAS |
static java.lang.String |
ELEM_ID |
static java.lang.String |
ELEM_LEAF |
static java.lang.String |
ELEM_NAME |
static java.lang.String |
ELEM_NOTE |
static java.lang.String |
ELEM_PERSIST |
static java.lang.String |
ELEM_POS |
static java.lang.String |
ELEM_ROOT |
static java.lang.String |
ELEM_SCOPE |
static java.lang.String |
ELEM_SUBTYPE |
(package private) static java.lang.String[] |
ELEM_TAGS |
protected static java.lang.String[] |
ELEM_TAGS_OUT |
static java.lang.String |
ELEM_TGVAL_NAME |
(package private) static java.lang.String[] |
ELEM_TGVAL_TAGS |
static java.lang.String |
ELEM_TGVAL_VALUE |
static java.lang.String |
ELEM_TYPE |
static java.lang.String |
OP_ABSTRACT |
static java.lang.String |
OP_ALIAS |
static java.lang.String |
OP_FINAL |
static java.lang.String |
OP_ID |
static java.lang.String |
OP_NAME |
static java.lang.String |
OP_NOTE |
protected static java.lang.String |
OP_OWNER_ID |
static java.lang.String |
OP_POS |
static java.lang.String |
OP_RET_ARRAY |
static java.lang.String |
OP_RET_TYPE_ID |
static java.lang.String |
OP_RET_TYPE_NAME |
static java.lang.String |
OP_SCOPE |
static java.lang.String |
OP_STATIC |
(package private) static java.lang.String[] |
OP_TAGS |
protected static java.lang.String[] |
OP_TAGS_OUT |
static java.lang.String |
OP_TGVAL_NAME |
protected static java.lang.String |
OP_TGVAL_OWNER_ID |
(package private) static java.lang.String[] |
OP_TGVAL_TAGS |
static java.lang.String |
OP_TGVAL_VALUE |
(package private) static java.lang.String[] |
PACKAGE_AS_ELEM_TAGS
these are defined only on elements (i.e., package type in elements table - sic!)
|
static java.lang.String |
PACKAGE_ID |
static java.lang.String |
PACKAGE_NAME |
static java.lang.String |
PACKAGE_NOTE |
static java.lang.String |
PACKAGE_OWNER_ID |
static java.lang.String |
PACKAGE_POS |
(package private) static java.lang.String[] |
PACKAGE_TAGS
these are proper to package table; see more in PACKAGE_AS_ELEM_TAGS below
|
static java.lang.String |
PAR_ALIAS |
static java.lang.String |
PAR_CLASSIF |
static java.lang.String |
PAR_NAME |
static java.lang.String |
PAR_NOTE |
protected static java.lang.String |
PAR_OWNER_ID |
static java.lang.String |
PAR_POS |
protected static java.lang.String |
PAR_STYLE |
(package private) static java.lang.String[] |
PAR_TAGS |
protected static java.lang.String[] |
PAR_TAGS_OUT |
static java.lang.String |
PAR_TYPE |
protected static java.lang.String |
PARENT_ID |
(package private) static java.util.regex.Pattern |
ROLE_NAVIGABLE_PATTERN |
protected static java.lang.String |
ROLE_TGVAL_BASECLASS |
static java.lang.String |
ROLE_TGVAL_NAME |
protected static java.lang.String |
ROLE_TGVAL_OWNER_ID |
(package private) static java.lang.String[] |
ROLE_TGVAL_TAGS |
static java.lang.String |
ROLE_TGVAL_VALUE |
(package private) static java.util.regex.Pattern |
STEREO_PATTERN |
protected static java.lang.String |
XREF_CLIENT |
protected static java.lang.String |
XREF_DESCRIPTION |
protected static java.lang.String |
XREF_NAME |
protected static java.lang.String |
XREF_NAME_STEREOS |
(package private) static java.lang.String[] |
XREF_TAGS |
protected static java.lang.String |
XREF_TYPE |
protected static java.lang.String |
XREF_TYPE_CONN_DEST |
protected static java.lang.String |
XREF_TYPE_CONN_SRC |
Modifier | Constructor and Description |
---|---|
protected |
EA() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
extractAlias(java.lang.String burried)
EA burries in certain cases alias information in its Style/StyleEx table columns; this method
interprets and returns such an item.
|
static java.lang.String |
extractNavigability(java.lang.String burried)
EA burries navigability information for association ends in the connector table's
Style/StyleEx columns; this method interprets and returns such an item.
|
static java.lang.String |
extractStereotypes(java.lang.String description)
Exctracts stereotypes if existing, otherwise returns empty string.
|
private static java.lang.String |
matchPattern(java.util.regex.Pattern pattern,
java.lang.String input) |
public static final java.lang.String DEDUCED_STEREOS
public static final java.lang.String EA_GUID
protected static final java.lang.String PARENT_ID
protected static final java.lang.String XREF_NAME
protected static final java.lang.String XREF_NAME_STEREOS
protected static final java.lang.String XREF_TYPE
protected static final java.lang.String XREF_TYPE_CONN_SRC
protected static final java.lang.String XREF_TYPE_CONN_DEST
protected static final java.lang.String XREF_CLIENT
protected static final java.lang.String XREF_DESCRIPTION
static final java.lang.String[] XREF_TAGS
public static final java.lang.String PACKAGE_OWNER_ID
public static final java.lang.String PACKAGE_ID
public static final java.lang.String PACKAGE_NAME
public static final java.lang.String PACKAGE_NOTE
public static final java.lang.String PACKAGE_POS
static final java.lang.String[] PACKAGE_TAGS
protected static final java.lang.String DIA_OWNER_ID
protected static final java.lang.String DIA_PCKG_ID
public static final java.lang.String DIA_ID
public static final java.lang.String DIA_NAME
public static final java.lang.String DIA_NOTE
public static final java.lang.String DIA_STEREO
public static final java.lang.String DIA_ORIENT
public static final java.lang.String DIA_TYPE
protected static final java.lang.String DIA_POS
static final java.lang.String[] DIA_TAGS
public static final java.lang.String ELEM_ID
public static final java.lang.String ELEM_NAME
public static final java.lang.String ELEM_ALIAS
public static final java.lang.String ELEM_NOTE
public static final java.lang.String ELEM_SCOPE
public static final java.lang.String ELEM_TYPE
public static final java.lang.String ELEM_ABSTRACT
public static final java.lang.String ELEM_ROOT
public static final java.lang.String ELEM_LEAF
public static final java.lang.String ELEM_PERSIST
public static final java.lang.String ELEM_SUBTYPE
public static final java.lang.String ELEM_POS
static final java.lang.String[] ELEM_TAGS
protected static final java.lang.String[] ELEM_TAGS_OUT
static final java.lang.String[] PACKAGE_AS_ELEM_TAGS
public static final java.lang.String CLASS_CONSTR_NAME
public static final java.lang.String CLASS_CONSTR_NOTE
static final java.lang.String[] CLASS_CONSTR_TAGS
public static final java.lang.String ELEM_TGVAL_NAME
public static final java.lang.String ELEM_TGVAL_VALUE
static final java.lang.String[] ELEM_TGVAL_TAGS
public static final java.lang.String ATTR_ID
public static final java.lang.String ATTR_POSITION
public static final java.lang.String ATTR_NAME
public static final java.lang.String ATTR_NOTE
public static final java.lang.String ATTR_STYLE
public static final java.lang.String ATTR_SCOPE
public static final java.lang.String ATTR_CONST
public static final java.lang.String ATTR_STATIC
public static final java.lang.String ATTR_LOBOUND
public static final java.lang.String ATTR_UPBOUND
public static final java.lang.String ATTR_DEFAULT
public static final java.lang.String ATTR_CLASSIF
public static final java.lang.String ATTR_TYPE
static final java.lang.String[] ATTR_TAGS
protected static final java.lang.String[] ATTR_TAGS_OUT
protected static final java.lang.String ATTR_TGVAL_OWNER_ID
public static final java.lang.String ATTR_TGVAL_NAME
public static final java.lang.String ATTR_TGVAL_VALUE
static final java.lang.String[] ATTR_TGVAL_TAGS
public static final java.lang.String ATTR_CONSTR_NAME
public static final java.lang.String ATTR_CONSTR_NOTE
static final java.lang.String[] ATTR_CONSTR_TAGS
protected static final java.lang.String OP_OWNER_ID
public static final java.lang.String OP_ID
public static final java.lang.String OP_NAME
public static final java.lang.String OP_ALIAS
public static final java.lang.String OP_NOTE
public static final java.lang.String OP_SCOPE
public static final java.lang.String OP_POS
public static final java.lang.String OP_RET_TYPE_NAME
public static final java.lang.String OP_RET_ARRAY
public static final java.lang.String OP_RET_TYPE_ID
public static final java.lang.String OP_STATIC
public static final java.lang.String OP_ABSTRACT
public static final java.lang.String OP_FINAL
static final java.lang.String[] OP_TAGS
protected static final java.lang.String[] OP_TAGS_OUT
protected static final java.lang.String OP_TGVAL_OWNER_ID
public static final java.lang.String OP_TGVAL_NAME
public static final java.lang.String OP_TGVAL_VALUE
static final java.lang.String[] OP_TGVAL_TAGS
protected static final java.lang.String PAR_OWNER_ID
public static final java.lang.String PAR_NAME
public static final java.lang.String PAR_POS
public static final java.lang.String PAR_NOTE
protected static final java.lang.String PAR_STYLE
public static final java.lang.String PAR_ALIAS
public static final java.lang.String PAR_TYPE
public static final java.lang.String PAR_CLASSIF
static final java.lang.String[] PAR_TAGS
protected static final java.lang.String[] PAR_TAGS_OUT
public static final java.lang.String CONN_ID
public static final java.lang.String CONN_NAME
protected static final java.lang.String CONN_STYLEEX
public static final java.lang.String CONN_ALIAS
public static final java.lang.String CONN_NOTE
public static final java.lang.String CONN_TYPE
public static final java.lang.String CONN_DIR
public static final java.lang.String CONN_FROM_ID
public static final java.lang.String CONN_TO_ID
public static final java.lang.String CONN_FROM_NAME
public static final java.lang.String CONN_TO_NAME
public static final java.lang.String CONN_FROM_STYLE
public static final java.lang.String CONN_TO_STYLE
public static final java.lang.String CONN_FROM_ALIAS
public static final java.lang.String CONN_TO_ALIAS
public static final java.lang.String CONN_FROM_SCOPE
public static final java.lang.String CONN_TO_SCOPE
public static final java.lang.String CONN_FROM_STEREOS
public static final java.lang.String CONN_TO_STEREOS
public static final java.lang.String CONN_FROM_NOTE
public static final java.lang.String CONN_TO_NOTE
public static final java.lang.String CONN_FROM_AGGREG
public static final java.lang.String CONN_TO_AGGREG
public static final java.lang.String CONN_FROM_CARD
public static final java.lang.String CONN_TO_CARD
public static final java.lang.String CONN_FROM_NAV
public static final java.lang.String CONN_TO_NAV
static final java.lang.String[] CONN_TAGS
static final java.lang.String[] CONN_TAGS_OUT
protected static final java.lang.String CONN_TGVAL_OWNER_ID
public static final java.lang.String CONN_TGVAL_NAME
public static final java.lang.String CONN_TGVAL_VALUE
static final java.lang.String[] CONN_TGVAL_TAGS
protected static final java.lang.String ROLE_TGVAL_OWNER_ID
protected static final java.lang.String ROLE_TGVAL_BASECLASS
public static final java.lang.String ROLE_TGVAL_NAME
public static final java.lang.String ROLE_TGVAL_VALUE
static final java.lang.String[] ROLE_TGVAL_TAGS
static final java.util.regex.Pattern STEREO_PATTERN
static final java.util.regex.Pattern ALIAS_PATTERN
static final java.util.regex.Pattern ROLE_NAVIGABLE_PATTERN
public static java.lang.String extractStereotypes(java.lang.String description)
public static java.lang.String extractAlias(java.lang.String burried)
burried
- public static java.lang.String extractNavigability(java.lang.String burried)
burried
- private static java.lang.String matchPattern(java.util.regex.Pattern pattern, java.lang.String input)
Copyright 2009-2016 Tatjana (Tanja) Kostic