|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UnresolvedIdentifiable
An UnresolvedIdentifiable
is created during the generation of
the canonical Graph
(see
Model#getCanonicalGraph(URI)) when an {{@link Edge} or a {@link Label}
cannot be matched with the {@link Node} or {@link Graph} that its target
{@link URI} specifies.
Instances of UnresolvedIdentifiable
are used to report the
inability to resolve the {@link URI}.
Method Summary | |
---|---|
java.lang.String |
getFieldName()
|
Identifiable |
getGraph()
This is the Graph that contains the Edge or Label
that has the unresolved URI . |
Identifiable |
getIdentifiable()
|
Identifiable |
getModel()
This is the Model that was creating the canonical Graph
when the unresolved URI was encountered. |
Identifiable |
getScenario()
This is the Scenario that contains the Model that is
creating the canonical Graph . |
org.eclipse.emf.common.util.URI |
getUnresolvedURI()
|
void |
setFieldName(java.lang.String value)
Sets the value of the ' Field Name ' attribute. |
void |
setGraph(Identifiable value)
Sets the value of the ' Graph ' reference. |
void |
setIdentifiable(Identifiable value)
Sets the value of the ' Identifiable ' reference. |
void |
setModel(Identifiable value)
Sets the value of the ' Model ' reference. |
void |
setScenario(Identifiable value)
Sets the value of the ' Scenario ' reference. |
void |
setUnresolvedURI(org.eclipse.emf.common.util.URI value)
Sets the value of the ' Unresolved URI ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
Identifiable getScenario()
Scenario
that contains the Model
that is
creating the canonical Graph
.
TODO shouldn't the return value be Scenario?
void setScenario(Identifiable value)
Scenario
' reference.
value
- the new value of the 'Scenario' reference.getScenario()
Identifiable getModel()
Model
that was creating the canonical Graph
when the unresolved URI
was encountered.
void setModel(Identifiable value)
Model
' reference.
value
- the new value of the 'Model' reference.getModel()
Identifiable getGraph()
Graph
that contains the Edge
or Label
that has the unresolved URI
.
TODO BUG this value is always null.
void setGraph(Identifiable value)
Graph
' reference.
value
- the new value of the 'Graph' reference.getGraph()
Identifiable getIdentifiable()
Edge
or Label
that has the unresolved target
URI
.void setIdentifiable(Identifiable value)
Identifiable
' reference.
value
- the new value of the 'Identifiable' reference.getIdentifiable()
org.eclipse.emf.common.util.URI getUnresolvedURI()
URI
.void setUnresolvedURI(org.eclipse.emf.common.util.URI value)
Unresolved URI
' attribute.
value
- the new value of the 'Unresolved URI' attribute.getUnresolvedURI()
java.lang.String getFieldName()
Edge
, or "NODE" for a
Label
.void setFieldName(java.lang.String value)
Field Name
' attribute.
value
- the new value of the 'Field Name' attribute.getFieldName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |