|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.interactive_instruments.ShapeChange.Model.InfoImpl
de.interactive_instruments.ShapeChange.Model.AssociationInfoImpl
us.mitre.ShapeChange.Model.GSIP.AssociationInfoGSIP
public class AssociationInfoGSIP
Field Summary | |
---|---|
protected String |
gsipConnectorId
The GSIP MDB id (PK) of the association object |
protected String |
gsipName
Name of Association |
protected int |
navigability
Navigability 0=both, +1=source->target, -1=target->source |
protected PropertyInfoGSIP[] |
properties
Source [0] and target [1] properties |
protected boolean |
relevant
Relevant part of model? |
protected String |
stereotype
Stereotype |
protected HashMap<String,String> |
taggedValuesCache
Cache map for tagged values |
Fields inherited from class de.interactive_instruments.ShapeChange.Model.InfoImpl |
---|
aliasName, definition, description, documentation |
Method Summary | |
---|---|
ClassInfo |
assocClass()
|
PropertyInfo |
end1()
Return PropertyInfo from source end |
PropertyInfo |
end2()
Return PropertyInfo from source end |
String |
id()
Return model-unique id of association |
Model |
model()
Return Model object |
String |
name()
Return gsipName of Association |
Options |
options()
Return options and configuration object. |
ShapeChangeResult |
result()
Return result object for error reporting. |
Set<String> |
stereotypes()
TODO stereotype - should be normalized by this point |
String |
taggedValue(String tag)
TODO validateTaggedValuesCache() |
HashMap<String,String> |
taggedValues()
|
HashMap<String,String> |
taggedValues(String tagList)
Return all the tagged values listed in the input string. |
Methods inherited from class de.interactive_instruments.ShapeChange.Model.AssociationInfoImpl |
---|
encodingRule, fullName, postprocessAfterLoadingAndValidate |
Methods inherited from class de.interactive_instruments.ShapeChange.Model.InfoImpl |
---|
aliasName, definition, description, documentation, matches, stereotype |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.interactive_instruments.ShapeChange.Model.Info |
---|
aliasName, definition, description, documentation, encodingRule, fullName, matches, postprocessAfterLoadingAndValidate, stereotype |
Field Detail |
---|
protected String gsipConnectorId
protected String gsipName
protected int navigability
protected boolean relevant
protected PropertyInfoGSIP[] properties
protected HashMap<String,String> taggedValuesCache
protected String stereotype
Method Detail |
---|
public PropertyInfo end1()
end1
in interface AssociationInfo
public PropertyInfo end2()
end2
in interface AssociationInfo
public String id()
id
in interface Info
public Model model()
model
in interface Info
public String name()
name
in interface Info
public Options options()
options
in interface Info
public ShapeChangeResult result()
result
in interface Info
public Set<String> stereotypes()
stereotypes
in interface Info
public String taggedValue(String tag)
taggedValue
in interface Info
tag
- name of the tagged value to look up
null if the tagged value is missing.
public HashMap<String,String> taggedValues(String tagList)
taggedValues
in interface Info
public HashMap<String,String> taggedValues()
taggedValues
in interface Info
null
public ClassInfo assocClass()
assocClass
in interface AssociationInfo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |