Class AbstractTagImporter.TagPrototype
- java.lang.Object
-
- com.inductiveautomation.ignition.common.sqltags.importexport.AbstractTagImporter.TagPrototype
-
- Enclosing class:
- AbstractTagImporter
protected static 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, boolean isClient)
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, boolean isClient)
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
-
-