Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
raspberry
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
af3
raspberry
Commits
9e99d62e
Commit
9e99d62e
authored
6 years ago
by
Johannes Eder
Browse files
Options
Downloads
Patches
Plain Diff
model element factory for v2v elements
parent
a7b09767
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/util/RaspberryModelElementFactory.java
+127
-0
127 additions, 0 deletions
...platform/raspberry/util/RaspberryModelElementFactory.java
with
127 additions
and
0 deletions
org.fortiss.af3.platform.raspberry/src/org/fortiss/af3/platform/raspberry/util/RaspberryModelElementFactory.java
+
127
−
0
View file @
9e99d62e
...
...
@@ -80,6 +80,21 @@ import org.fortiss.af3.platform.raspberry.model.rumblepad.RumbleMagnitudeStrong;
import
org.fortiss.af3.platform.raspberry.model.rumblepad.RumbleMagnitudeWeak
;
import
org.fortiss.af3.platform.raspberry.model.rumblepad.RumblepadFactory
;
import
org.fortiss.af3.platform.raspberry.model.rumblepad.SimpleRumbleFeature
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VFollowerInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VFollowerOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VFusePlatoonInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VFusePlatoonOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VLeaderHeartbeatInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VLeaderHeartbeatOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VLeavePlatoonInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VLeavePlatoonOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VNewLeaderInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VNewLeaderOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VPlatoonInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VPlatoonOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VSplitInput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2VSplitOutput
;
import
org.fortiss.af3.platform.raspberry.model.v2v.V2vFactory
;
import
org.fortiss.tooling.base.utils.LayoutModelElementFactory
;
/** Model Element for {@link RaspberryPi} and related model elements. */
...
...
@@ -602,4 +617,116 @@ public class RaspberryModelElementFactory {
createConnectorLayout
(
cco
);
return
cco
;
}
/** Creates a {@link V2VPlatoonInput} */
public
static
V2VPlatoonInput
createV2vPlatoonInput
()
{
V2VPlatoonInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VPlatoonInput
();
input
.
setName
(
"V2V Platoon Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VPlatoonOutput} */
public
static
V2VPlatoonOutput
createV2vPlatoonOutput
()
{
V2VPlatoonOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VPlatoonOutput
();
input
.
setName
(
"V2V Platoon Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VLeaderHeartbeatInput} */
public
static
V2VLeaderHeartbeatInput
createV2vLeaderHeartbeatInput
()
{
V2VLeaderHeartbeatInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VLeaderHeartbeatInput
();
input
.
setName
(
"V2V Leader Heartbeat Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VLeaderHeartbeatOutput} */
public
static
V2VLeaderHeartbeatOutput
createV2vLeaderHeartbeatOutput
()
{
V2VLeaderHeartbeatOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VLeaderHeartbeatOutput
();
input
.
setName
(
"V2V Leader Heartbeat Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VFollowerInput} */
public
static
V2VFollowerInput
createV2vFollowerInput
()
{
V2VFollowerInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VFollowerInput
();
input
.
setName
(
"V2V Follower Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VFollowerOutput} */
public
static
V2VFollowerOutput
createV2vFollowerOutput
()
{
V2VFollowerOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VFollowerOutput
();
input
.
setName
(
"V2V Follower Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VLeavePlatoonInput}. */
public
static
V2VLeavePlatoonInput
createV2vLeavePlatoonInput
()
{
V2VLeavePlatoonInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VLeavePlatoonInput
();
input
.
setName
(
"Leave Platoon Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VLeavePlatoonOutput}. */
public
static
V2VLeavePlatoonOutput
createV2vLeavePlatoonOutput
()
{
V2VLeavePlatoonOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VLeavePlatoonOutput
();
input
.
setName
(
"Leave Platoon Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VSplitInput} */
public
static
V2VSplitInput
createV2vSplitInput
()
{
V2VSplitInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VSplitInput
();
input
.
setName
(
"V2V Split Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VSplitOutput} */
public
static
V2VSplitOutput
createV2vSplitOutput
()
{
V2VSplitOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VSplitOutput
();
input
.
setName
(
"V2V Split Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VNewLeaderInput}. */
public
static
V2VNewLeaderInput
createV2vNewLeaderInput
()
{
V2VNewLeaderInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VNewLeaderInput
();
input
.
setName
(
"V2V New Leader Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VNewLeaderOutput}. */
public
static
V2VNewLeaderOutput
createV2vNewLeaderOutput
()
{
V2VNewLeaderOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VNewLeaderOutput
();
input
.
setName
(
"V2V New Leader Output"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VFusePlatoonInput}. */
public
static
V2VFusePlatoonInput
createV2vFusePlatoonInput
()
{
V2VFusePlatoonInput
input
=
V2vFactory
.
eINSTANCE
.
createV2VFusePlatoonInput
();
input
.
setName
(
"V2V Fuse Platoon Input"
);
createConnectorLayout
(
input
);
return
input
;
}
/** Creates a {@link V2VFusePlatoonOutput}. */
public
static
V2VFusePlatoonOutput
createV2vFusePlatoonOutput
()
{
V2VFusePlatoonOutput
input
=
V2vFactory
.
eINSTANCE
.
createV2VFusePlatoonOutput
();
input
.
setName
(
"V2V Fuse Platoon Output"
);
createConnectorLayout
(
input
);
return
input
;
}
}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment