Modifier and Type | Interface and Description |
---|---|
interface |
AccessConnection
A representation of the model object 'Access Connection'.
|
interface |
FeatureConnection
A representation of the model object 'Feature Connection'.
|
interface |
FeatureGroupConnection
A representation of the model object 'Feature Group Connection'.
|
interface |
ParameterConnection
A representation of the model object 'Parameter Connection'.
|
interface |
PortConnection
A representation of the model object 'Port Connection'.
|
Modifier and Type | Method and Description |
---|---|
Connection |
Connection.getRefined()
Returns the value of the 'Refined' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getAllConnections()
get list of all connection objects of a component implementation,
including ancestor features In case of refined connections the refined
connection is returned in the list.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getAllConnections(Mode mode)
Get list of all connections of a component implementation in a given mode, including ancestor
implementations.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getIngoingConnections(Feature feature)
get ingoing connections to subcomponents from a specified feature of the
component impl
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getOwnedConnections()
Returns the value of the 'Owned Connection' reference list.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementation.getOwnedConnections(Mode mode)
Returns the connection objects of a given implementation for a given mode.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentImplementation.addConnection(Connection c) |
void |
Connection.setRefined(Connection value)
Sets the value of the '
Refined ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
AccessConnectionImpl
An implementation of the model object 'Access Connection'.
|
class |
ConnectionImpl
An implementation of the model object 'Connection'.
|
class |
FeatureConnectionImpl
An implementation of the model object 'Feature Connection'.
|
class |
FeatureGroupConnectionImpl
An implementation of the model object 'Feature Group Connection'.
|
class |
ParameterConnectionImpl
An implementation of the model object 'Parameter Connection'.
|
class |
PortConnectionImpl
An implementation of the model object 'Port Connection'.
|
Modifier and Type | Method and Description |
---|---|
Connection |
ConnectionImpl.basicGetRefined() |
Connection |
ConnectionImpl.getRefined() |
Connection |
ConnectionImpl.getRootConnection() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getAllConnections()
get list of all connection objects of a component implementation,
including ancestor features In case of refined connections the refined
connection is returned in the list.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getAllConnections(Mode mode)
Get list of all connections of a component implementation in a given mode, including ancestor
implementations.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getIngoingConnections(Feature feature)
get ingoing connections to subcomponents from a specified feature of the
component impl
XXX will not find the correct connection if it is a feature inside a feature group
and there are two feature groups with the same feature group type, i.e., feature.
|
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getOwnedConnections() |
org.eclipse.emf.common.util.EList<Connection> |
ComponentImplementationImpl.getOwnedConnections(Mode mode)
Returns the connection objects of a given implementation for a given mode.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentImplementationImpl.addConnection(Connection c) |
void |
ConnectionImpl.setRefined(Connection newRefined) |
Modifier and Type | Method and Description |
---|---|
Connection |
ConnectionReference.getConnection()
Returns the value of the 'Connection' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<ConnectionInstance> |
ComponentInstance.findConnectionInstance(Connection conn)
Find the semantic connection instances that pass through this component instance
that utilize the given connection.
|
java.util.List<ConnectionInstance> |
SystemInstance.findConnectionInstances(Connection first,
Connection second)
Find all connection instances that pass through two declarative connections in
the same order as given in the parameters.
|
void |
ConnectionReference.setConnection(Connection value)
Sets the value of the '
Connection ' reference. |
Modifier and Type | Method and Description |
---|---|
Connection |
ConnectionReferenceImpl.basicGetConnection() |
Connection |
ConnectionReferenceImpl.getConnection() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Connection> |
ConnectionInstanceImpl.getInstantiatedObjects()
Get the property value from the declarative model elements associated
with the instance object.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<ConnectionInstance> |
ComponentInstanceImpl.findConnectionInstance(Connection conn)
find the Connection instance of this component instance
|
java.util.List<ConnectionInstance> |
SystemInstanceImpl.findConnectionInstances(Connection first,
Connection second) |
void |
ConnectionReferenceImpl.setConnection(Connection newConnection) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Connection> |
CreateConnectionsSwitch.filterIncomingConnections(java.util.List<Connection> incomingconnlist,
Feature feature)
get incoming connections for specified feature This method does not work
on subcomponent, because we need the enclosing subcomponent rather than
the enclosing component implementation in order to get the subcomponent
inheritance correct Otherwise the incorrect connections get picked up
|
java.util.List<Connection> |
CreateConnectionsSwitch.filterOutgoingConnections(java.util.List<Connection> conns,
Feature feature)
Get outgoing connections for specified feature port group connections are
non-directional, i.e., they are always added
|
java.util.List<Connection> |
CreateConnectionsSwitch.filterOutgoingConnections(java.util.List<Connection> conns,
Feature feature,
Subcomponent sub)
Get outgoing connections for specified feature port group connections are
non-directional, i.e., they are always added
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Connection> |
CreateConnectionsSwitch.filterIncomingConnections(java.util.List<Connection> incomingconnlist,
Feature feature)
get incoming connections for specified feature This method does not work
on subcomponent, because we need the enclosing subcomponent rather than
the enclosing component implementation in order to get the subcomponent
inheritance correct Otherwise the incorrect connections get picked up
|
java.util.List<Connection> |
CreateConnectionsSwitch.filterOutgoingConnections(java.util.List<Connection> conns,
Feature feature)
Get outgoing connections for specified feature port group connections are
non-directional, i.e., they are always added
|
java.util.List<Connection> |
CreateConnectionsSwitch.filterOutgoingConnections(java.util.List<Connection> conns,
Feature feature,
Subcomponent sub)
Get outgoing connections for specified feature port group connections are
non-directional, i.e., they are always added
|
boolean |
CreateConnectionsSwitch.isConnectionEnd(java.util.List<Connection> conns,
Feature feature)
Check if one of the connections in a list has a feature as its end.
|
boolean |
CreateConnectionsSwitch.isDestination(java.util.List<Connection> conns,
Feature feature)
Check if one of the connections in a list points to a feature.
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<Connection> |
AadlUtil.getIngoingConnections(ComponentImplementation cimpl,
Feature feature)
get ingoing connections to subcomponents from a specified feature of the
component impl
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<FeatureGroupConnection> |
AadlUtil.getPortGroupConnection(java.util.Collection<? extends Connection> portconn)
extract the set of feature group connections from the list of connections
|
Modifier and Type | Method and Description |
---|---|
T |
Aadl2Switch.caseConnection(Connection object)
Returns the result of interpreting the object as an instance of 'Connection'.
|
boolean |
Aadl2Validator.validateConnection(Connection connection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
void |
ErrorModelJavaValidator.caseConnection(Connection conn) |
Modifier and Type | Method and Description |
---|---|
void |
Aadl2JavaValidator.caseConnection(Connection connection) |