|
||||||||||
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.style.GUIItemSetting rs.sol.soloist.server.guiconfiguration.style.GUIElementSetting
public class GUIElementSetting
A GUIItemSetting
for elements. It can configure presentation and
behavior of one kind of elements, or a single element.
create(GUIContext, IElement)
,
GUIContext
,
GUISettingFeature
Nested Class Summary | |
---|---|
static class |
GUIElementSetting.FQPropertyNames
Deprecated. Not for public use. |
static class |
GUIElementSetting.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> |
kind
Deprecated. Not for public use. |
IAssociationEndInstance<rs.sol.soloist.server.builtindomains.common.ElementDescriptor> |
specificElement
Deprecated. Not for public use. |
Fields inherited from class rs.sol.soloist.server.guiconfiguration.style.GUIItemSetting |
---|
description, features, name, owner, ownerFeature, subsettings, supersetting |
Constructor Summary | |
---|---|
GUIElementSetting()
|
Method Summary | |
---|---|
void |
constructor()
The domain-specific constructor of the Classifier. |
static GUIElementSetting |
create(GUIContext context)
Returns new GUIElementSetting and assigns it to
the specified context. |
static GUIElementSetting |
create(GUIContext context,
java.lang.Class<? extends rs.sol.soloist.server.uml.concepts.IElement> kindClass)
Deprecated. |
static GUIElementSetting |
create(GUIContext context,
rs.sol.soloist.server.uml.concepts.IElement el)
Returns new GUIElementSetting for the specified element
and assigns it to the specified context. |
java.lang.String |
getKind()
Returns the kind of class this object holds for. |
int |
getMatchingRate(rs.sol.soloist.server.uml.concepts.IElement el)
Deprecated. Not for public use. |
rs.sol.soloist.server.uml.concepts.IElement |
getSpecificElement()
Returns the specific element that this object holds for. |
void |
setKind(java.lang.String kind)
Sets the kind of class this object holds for. |
Methods inherited from class rs.sol.soloist.server.guiconfiguration.style.GUIItemSetting |
---|
addFeature, addSetting, clearContexts, clearFeatures, doesMatch, doesMatchFully, getDescription, getFeature, getFeatures, getName, getOwnedFeature, getSettings, removeFeature, removeSetting, setDescription, setName |
Methods inherited from class rs.sol.soloist.server.builtindomains.common.ObjectOfClass |
---|
handle |
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, destructor, 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, destructor, 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> kind
public static final java.lang.String FQ_TYPE_NAME
public static final IClass CLASSIFIER
@Deprecated public IAssociationEndInstance<rs.sol.soloist.server.builtindomains.common.ElementDescriptor> specificElement
Constructor Detail |
---|
public GUIElementSetting()
Method Detail |
---|
public void constructor()
IClassifierInstance
constructor
in interface IClassifierInstance
constructor
in class GUIItemSetting
@Deprecated public int getMatchingRate(rs.sol.soloist.server.uml.concepts.IElement el)
GUIItemSetting
== -1: does not match at all (infinite distance);
== 0: matches completely (best, 0 distance);
>0: matches partly, the greater the number - the worse it matches (longer matching distance).
getMatchingRate
in class GUIItemSetting
public rs.sol.soloist.server.uml.concepts.IElement getSpecificElement()
public static GUIElementSetting create(GUIContext context)
GUIElementSetting
and assigns it to
the specified context.
context
- the context to which new setting should be assigned to
GUIElementSetting
public static GUIElementSetting create(GUIContext context, rs.sol.soloist.server.uml.concepts.IElement el)
GUIElementSetting
for the specified element
and assigns it to the specified context.
context
- the context to which new setting should be assigned toel
- the element for which this object holds for
GUIElementSetting
@Deprecated public static GUIElementSetting create(GUIContext context, java.lang.Class<? extends rs.sol.soloist.server.uml.concepts.IElement> kindClass)
public java.lang.String getKind()
public void setKind(java.lang.String kind)
kind
- the kind of class this object holds for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |