Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
monticore
EmbeddedMontiArc
languages
EmbeddedMontiArc
Commits
9c999542
Commit
9c999542
authored
Aug 25, 2019
by
Georg Vinogradov
Browse files
Add MqttToEmamTagSchema
parent
20913ac6
Pipeline
#175981
passed with stage
in 2 minutes and 31 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/main/java/de/monticore/lang/embeddedmontiarc/tagging/middleware/mqtt/MqttToEmamTagSchema.java
0 → 100644
View file @
9c999542
/* (c) https://github.com/MontiCore/monticore */
package
de.monticore.lang.embeddedmontiarc.tagging.middleware.mqtt
;
import
de.monticore.lang.tagging._symboltable.TaggingResolver
;
import
de.monticore.symboltable.resolving.CommonResolvingFilter
;
public
class
MqttToEmamTagSchema
{
protected
static
MqttToEmamTagSchema
instance
=
null
;
protected
MqttToEmamTagSchema
()
{
}
protected
static
MqttToEmamTagSchema
getInstance
()
{
if
(
instance
==
null
)
{
instance
=
new
MqttToEmamTagSchema
();
}
return
instance
;
}
protected
void
doRegisterTagTypes
(
TaggingResolver
tagging
)
{
tagging
.
addTagSymbolCreator
(
new
MqttConnectionSymbolCreator
());
tagging
.
addTagSymbolResolvingFilter
(
CommonResolvingFilter
.
create
(
MqttConnectionSymbol
.
KIND
));
}
public
static
void
registerTagTypes
(
TaggingResolver
tagging
)
{
getInstance
().
doRegisterTagTypes
(
tagging
);
}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment