|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrs.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.nonvisualcompoments.GUINonVisualComponent
public abstract class GUINonVisualComponent
An abstract base class for all invisible widgets. It should be noted
that these widgets must have their parent widget set, either during
construction (via contructor) or by adding them to their parent widget
using add(GUIComponent)
method.
There are several groups of invisible widgets: logic widgets, filter widgets, transformers, service access point widgets, and other.
GUILogicGateComponent
,
GUIFilterComponent
,
GUIServiceAccessPointComponent
,
GUITransformerComponent
Nested Class Summary | |
---|---|
static class |
GUINonVisualComponent.FQPropertyNames
Deprecated. Not for public use. |
static class |
GUINonVisualComponent.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 |
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 | |
---|---|
GUINonVisualComponent()
|
Method Summary | |
---|---|
void |
constructor()
The domain-specific constructor of the Classifier. |
void |
setCellAlignment(HorizontalAlignment ha,
VerticalAlignment va)
Sets the horizontal and vertical alignment of this widget's container cell. |
void |
setCellSize(java.lang.String width,
java.lang.String height)
Sets the size of this widget's container cell. |
void |
setCellStyle(java.lang.String style)
Sets the CSS style this widget's container cell. |
void |
setCenter()
Places this widget in a central position in a dock layout. |
void |
setDirectionAndSize(DockLayoutDirection direction,
double size)
Sets this widget position and size in a dock layout. |
void |
setLeftRightWidth(java.lang.String left,
java.lang.String right,
java.lang.String width)
Sets this widget's horizontal constraints and width in a layer layout. |
void |
setRowColumn(int row,
int column)
Sets the row and column indices for this widget. |
void |
setRowColumn(int row,
int column,
int rowSpan,
int colSpan)
Sets the row and column indices for this widget. |
void |
setSize(java.lang.String width,
java.lang.String height)
Sets the size of this widget. |
void |
setTopBottomHeight(java.lang.String top,
java.lang.String bottom,
java.lang.String height)
Sets this widget's vertical constraints and height in a layer layout. |
void |
setXY(int x,
int y)
Sets the x and y coordinates of this widget. |
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 |
---|
public static final java.lang.String FQ_TYPE_NAME
public static final IClass CLASSIFIER
Constructor Detail |
---|
public GUINonVisualComponent()
Method Detail |
---|
public void constructor()
IClassifierInstance
constructor
in interface IClassifierInstance
constructor
in class GUIComponent
public void setSize(java.lang.String width, java.lang.String height)
GUIComponent
setSize
in class GUIComponent
width
- the object's new width, in CSS units ("10px", "1em")height
- the object's new height, in CSS units ("10px", "1em")public void setCellSize(java.lang.String width, java.lang.String height)
GUIComponent
CellLayoutData
or its sub-class object assigned to.
setCellSize
in class GUIComponent
width
- the cell's new width, in CSS units ("10px", "1em")height
- the cell's new height, in CSS units ("10px", "1em")GUIComponent.setSize(String, String)
public void setCellStyle(java.lang.String style)
GUIComponent
CellLayoutData
or its sub-class object assigned to.
setCellStyle
in class GUIComponent
style
- the cell's new CSS stylepublic void setCellAlignment(HorizontalAlignment ha, VerticalAlignment va)
GUIComponent
CellLayoutData
or its sub-class object assigned to.
setCellAlignment
in class GUIComponent
ha
- the new HorizontalAlignment
of this widget's cell.
Null is accepted with no harm.va
- the new VerticalAlignment
of this widget's cell.
Null is accepted with no harm.public void setRowColumn(int row, int column)
GUIComponent
setRowColumn
in class GUIComponent
row
- the new row index of this widget in a tablecolumn
- the new column index of this widget in a tableTableLayout
public void setRowColumn(int row, int column, int rowSpan, int colSpan)
GUIComponent
setRowColumn
in class GUIComponent
row
- the new row index of this widget in a tablecolumn
- the new column index of this widget in a tablerowSpan
- the new row span of this widget in a tablecolSpan
- the new col span of this widget in a tableTableLayout
public void setXY(int x, int y)
GUIComponent
setXY
in class GUIComponent
x
- the x coordinate of this widget in an absolute panely
- the y coordinate of this widget in an absolute panelXYLayout
public void setCenter()
GUIComponent
setCenter
in class GUIComponent
DockLayout
public void setDirectionAndSize(DockLayoutDirection direction, double size)
GUIComponent
setDirectionAndSize
in class GUIComponent
direction
- the position (direction) of this widget in a dock layoutsize
- the size of this widget in a dock layoutDockLayout
public void setLeftRightWidth(java.lang.String left, java.lang.String right, java.lang.String width)
GUIComponent
setLeftRightWidth
in class GUIComponent
left
- the left horizontal constraint of this widget in a layer
layoutright
- the right horizontal constraint of this widget in a layer
layoutwidth
- the width of this widget in a layer layoutLayerLayout
public void setTopBottomHeight(java.lang.String top, java.lang.String bottom, java.lang.String height)
GUIComponent
setTopBottomHeight
in class GUIComponent
top
- the top vetical constraint of this widget in a layer
layoutbottom
- the bottom vertical constraint of this widget in a layer
layoutheight
- the height of this widget in a layer layoutLayerLayout
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |