|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object rs.sol.soloist.server.uml.commonimplementation.runtime._ClassifierInstance rs.sol.soloist.server.uml.commonimplementation.runtime._ClassInstance rs.sol.soloist.server.javaimpl.runtime.SOLoistClassInstance rs.sol.soloist.server.builtindomains.common.ObjectOfClass rs.sol.soloist.server.guiconfiguration.construction.GUIComponent rs.sol.soloist.server.guiconfiguration.components.GUIHTMLComponent
public class GUIHTMLComponent
A widget that contains an arbitrary HTML. Initial HTML content can be
specified by calling setHTML(String)
method. In the run-time,
HTML content can dynamically change by binding other widget's output
pin with this widget's html
input pin (ipHTML()
method).
Nested Class Summary | |
---|---|
static class |
GUIHTMLComponent.FQPropertyNames
Deprecated. Not for public use. |
static class |
GUIHTMLComponent.PROPERTIES
Deprecated. Not for public use. |
Field Summary | |
---|---|
static IClass |
CLASSIFIER
UML class reference |
static java.lang.String |
FQ_TYPE_NAME
Fully qualified UML class name |
IAttributeValue<Text> |
html
Deprecated. Not for public use. |
Fields inherited from class rs.sol.soloist.server.guiconfiguration.construction.GUIComponent |
---|
addStyle, context, description, enabled, init, inputBindings, layoutData, logger, name, outputBindings, ownerTable, parent, removeStyle, show, showInParent, styleName, tooltip, visible |
Constructor Summary | |
---|---|
GUIHTMLComponent()
|
|
GUIHTMLComponent(java.lang.String html)
Deprecated. Not for public use. |
Method Summary | |
---|---|
void |
constructor()
The domain-specific constructor of the Classifier. |
void |
constructor(java.lang.String html)
Performs an initialization for this object. |
static GUIHTMLComponent |
create(GUIContainerComponent parent,
java.lang.String html)
Returns new GUIHTMLComponent with the given
HTML content and assigns it to the given parent. |
static GUIHTMLComponent |
create(GUIContainerComponent parent,
java.lang.String html,
int row,
int column)
Deprecated. Not for public use. |
static GUIHTMLComponent |
create(GUIContainerComponent parent,
java.lang.String html,
int row,
int column,
int rowSpan,
int colSpan)
Deprecated. Not for public use. |
static GUIHTMLComponent |
create(GUIContainerComponent parent,
java.lang.String html,
LayoutData layoutData)
Returns new GUIHTMLComponent with the given
HTML content, places it in the parent's layout according to
the given LayoutData , and assigns it to the given parent. |
rs.sol.soloist.client.common.info.HTMLInfo |
createSpecificInfo()
Creates and returns an empty serializable object of the appropriate ComponentInfo sub-class. |
java.lang.String |
getHTML()
Returns this widget's HTML content. |
ISlot<?> |
ipHTML()
Returns the HTML input pin; when event occurs,
the HTML content from the binding message will be used to
set this widget's HTML content. |
void |
setHTML(java.lang.String html)
Sets this widget's HTML content. |
Methods inherited from class rs.sol.soloist.server.javaimpl.runtime.SOLoistClassInstance |
---|
destroy, equals, getAssociationEndInstance, getAssociationEndInstances, getAttributeValue, getAttributeValues, getMyClass, getMyID, getSlot, getSlot, getSlots, getUMLClass, hashCode, isMarkedAsDeleted, toString |
Methods inherited from class rs.sol.soloist.server.uml.commonimplementation.runtime._ClassInstance |
---|
accept, accept, exists, getAssociationEndInstance, getAssociationEndInstance, getAssociationEndInstance, getClassifier, hasIdentity, isClassInstance, isDataTypeInstance, isEqualTo, makeClone, markAsDeleted |
Methods inherited from class rs.sol.soloist.server.uml.commonimplementation.runtime._ClassifierInstance |
---|
conformsTo, copySlots, copySlots, getAttributeValue, getAttributeValue, getAttributeValue, getClassifierFQName, getClassifierUQName, getFirstCommonGeneralizer, getFirstCommonGeneralizerFQName, getFirstCommonGeneralizerUQName, getMElement, getSlot, getSlot, isDirectInstanceOf, isDirectInstanceOf, isInstanceOf, isInstanceOf, isKindOf, isModelElement, isRTElement |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface rs.sol.soloist.server.uml.concepts.runtime.IClassifierInstance |
---|
conformsTo, copySlots, copySlots, getAttributeValue, getAttributeValue, getClassifierFQName, getClassifierUQName, getFirstCommonGeneralizer, getFirstCommonGeneralizerFQName, getFirstCommonGeneralizerUQName, getSlot, getSlot, isDirectInstanceOf, isDirectInstanceOf, isInstanceOf, isInstanceOf |
Methods inherited from interface rs.sol.soloist.server.uml.concepts.runtime.IRTElement |
---|
getMElement |
Methods inherited from interface rs.sol.soloist.server.uml.concepts.IElement |
---|
isKindOf, isModelElement, isRTElement |
Field Detail |
---|
@Deprecated public IAttributeValue<Text> html
public static final java.lang.String FQ_TYPE_NAME
public static final IClass CLASSIFIER
Constructor Detail |
---|
@Deprecated public GUIHTMLComponent(java.lang.String html)
public GUIHTMLComponent()
Method Detail |
---|
public void constructor(java.lang.String html)
html
- the String containing an arbitrary HTML contnent to be
displayedpublic void constructor()
IClassifierInstance
constructor
in interface IClassifierInstance
constructor
in class GUIComponent
public rs.sol.soloist.client.common.info.HTMLInfo createSpecificInfo()
GUIComponent
ComponentInfo
sub-class. The returned object must be able to
transmit every property of objects of this class from server to
clients (browsers).
ComponentInfo
sub-class instancepublic static GUIHTMLComponent create(GUIContainerComponent parent, java.lang.String html)
GUIHTMLComponent
with the given
HTML content and assigns it to the given parent.
parent
- the parent GUIContainerComponent
widgethtml
- the widget's HTML
GUIHTMLComponent
public static GUIHTMLComponent create(GUIContainerComponent parent, java.lang.String html, LayoutData layoutData)
GUIHTMLComponent
with the given
HTML content, places it in the parent's layout according to
the given LayoutData
, and assigns it to the given parent.
parent
- the parent GUIContainerComponent
widgethtml
- the widget's HTMLlayoutData
- the layout data of the new button
GUIHTMLComponent
public ISlot<?> ipHTML()
HTML
input pin; when event occurs,
the HTML content from the binding message will be used to
set this widget's HTML content.
HTML
input pinGUIComponentBinding
public java.lang.String getHTML()
setHTML(String)
public void setHTML(java.lang.String html)
html
- new HTML content@Deprecated public static GUIHTMLComponent create(GUIContainerComponent parent, java.lang.String html, int row, int column)
@Deprecated public static GUIHTMLComponent create(GUIContainerComponent parent, java.lang.String html, int row, int column, int rowSpan, int colSpan)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |