%Studio.Template.HTMLAttribute
persistent class %Studio.Template.HTMLAttribute extends %Library.Persistent, %XML.Adaptor
SQL Table Name: %Studio_Template.HTMLAttribute
Represents an HTML attribute associated with a specific HTML element.See the %Studio.Template.HTMLElement class for more information.
Property Inventory
Parameters
parameter XMLNAME = attr;
Inherited description: This parameter provides the default XMLNAME for the class. If it is
empty then the class name will be used to construct a default XML name.
The default XMLNAME is used as the top level tag
when exporting objects and the export context
did not provide an XML container name.
Properties
property Category as %String (XMLNAME = "cat", XMLPROJECTION = "attribute");
Category of this attribute.
Property methods: CategoryDisplayToLogical(), CategoryGet(), CategoryGetStored(), CategoryIsValid(), CategoryLogicalToDisplay(), CategoryLogicalToOdbc(), CategoryNormalize(), CategorySet()
property Description as %String (MAXLEN = 255, XMLNAME = "desc", XMLPROJECTION = "attribute");
Description of this attribute.
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionGetStored(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property Enum as %String (MAXLEN = 300, XMLNAME = "enum", XMLPROJECTION = "attribute");
List of enumerated values (for enum types).
Property methods: EnumDisplayToLogical(), EnumGet(), EnumGetStored(), EnumIsValid(), EnumLogicalToDisplay(), EnumLogicalToOdbc(), EnumNormalize(), EnumSet()
property Name as %String (MAXLEN = 256, XMLNAME = "name", XMLPROJECTION = "attribute");
Name of this attribute.
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
relationship Tag as HTMLElement [ Required , Inverse = Attrs , Cardinality = parent ];
The tag this attribute is associated with.
Property methods: TagGet(), TagGetObject(), TagGetObjectId(), TagGetStored(), TagGetSwizzled(), TagIsValid(), TagNewObject(), TagOnDelete(), TagRClose(), TagRExec(), TagRFetch(), TagRelate(), TagSQLCompute(), TagSet(), TagSetObject(), TagSetObjectId(), TagUnRelate(), TagUnSwizzle()
property Type as %String (XMLNAME = "type", XMLPROJECTION = "attribute");
Type of this attribute.
Property methods: TypeDisplayToLogical(), TypeGet(), TypeGetStored(), TypeIsValid(), TypeLogicalToDisplay(), TypeLogicalToOdbc(), TypeNormalize(), TypeSet()
Indexes
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
Inherited Members
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Storage Model: Storage (%Studio.Template.HTMLAttribute)
{%%PARENT}("Attrs")(ID) |
= | %%CLASSNAME
Category
Description
Enum
Name
Type
|