Class AbstractTagImporter.TagPrototype
- java.lang.Object
-
- com.inductiveautomation.ignition.common.sqltags.importexport.AbstractTagImporter.TagPrototype
-
- Enclosing class:
- AbstractTagImporter
protected class AbstractTagImporter.TagPrototype extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TagPrototype(TagPath fullPath)
TagPrototype(TagPath fullPath, TagType type)
TagPrototype(TagPath fullPath, TagType type, BoundPropertySet props)
TagPrototype(TagPath parent, java.lang.String name, TagType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMember(AbstractTagImporter.TagPrototype tag)
void
build(java.util.List<TagConfiguration> tags, TagPath parentPath, boolean isUdt)
Returns the tag as an extension.AbstractTagImporter.TagPrototype
getMember(TagPath memberPath, boolean create)
java.lang.String
getName()
TagPath
getPath()
BoundPropertySet
getProperties()
TagType
getTagType()
void
setProperty(TagProp prop, java.lang.Object value)
java.lang.String
toString()
-
-
-
Constructor Detail
-
TagPrototype
public TagPrototype(TagPath fullPath)
-
TagPrototype
public TagPrototype(TagPath fullPath, TagType type, BoundPropertySet props)
-
-
Method Detail
-
getPath
public TagPath getPath()
-
getName
public java.lang.String getName()
-
getTagType
public TagType getTagType()
-
setProperty
public void setProperty(TagProp prop, java.lang.Object value)
-
getProperties
public BoundPropertySet getProperties()
-
getMember
public AbstractTagImporter.TagPrototype getMember(TagPath memberPath, boolean create)
-
addMember
public void addMember(AbstractTagImporter.TagPrototype tag)
-
build
public void build(java.util.List<TagConfiguration> tags, TagPath parentPath, boolean isUdt)
Returns the tag as an extension. We do it like this because in the case of an extension, we need to include the alarm config as a property *
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-