|
||||||||||
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.GUISettingFeature rs.sol.soloist.server.guiconfiguration.style.GUIBindingsFeature
public class GUIBindingsFeature
A GUISettingFeature
that provides a collection of bindings.
GUIContext
,
GUIItemSetting
,
GUIComponentBinding
Nested Class Summary | |
---|---|
static class |
GUIBindingsFeature.FQPropertyNames
Deprecated. Not for public use. |
static class |
GUIBindingsFeature.PROPERTIES
Deprecated. Not for public use. |
Field Summary | |
---|---|
IAssociationEndInstance<GUIComponentBinding> |
bindings
Deprecated. Not for public use. |
static IClass |
CLASSIFIER
UML class reference |
IAttributeValue<Text> |
click
Deprecated. Not for public use. |
IAttributeValue<Text> |
doubleClick
Deprecated. Not for public use. |
static java.lang.String |
FQ_TYPE_NAME
Fully qualified UML class name |
IAttributeValue<Text> |
rightClick
Deprecated. Not for public use. |
Fields inherited from class rs.sol.soloist.server.guiconfiguration.style.GUISettingFeature |
---|
complain, description, name, ownerContext, ownerSetting |
Constructor Summary | |
---|---|
GUIBindingsFeature()
|
Method Summary | |
---|---|
void |
constructor()
The domain-specific constructor of the Classifier. |
static GUIBindingsFeature |
create(GUIContext context)
Returns new GUIBindingsFeature and assigns it to the
provided owner context. |
static GUIBindingsFeature |
create(GUIItemSetting setting)
Returns new GUIBindingsFeature and assigns it to the
provided owner setting. |
java.lang.Object |
createInfo(rs.sol.soloist.server.uml.concepts.IElement el,
IElementPresentationProvider epp)
Deprecated. Not for public use. |
ISlot |
getOutputPin(java.lang.String name)
Deprecated. Not for public use. |
java.util.List<ISlot> |
getOutputPins()
Deprecated. Not for public use. |
boolean |
isElementSpecific()
Deprecated. Not for public use. |
ISlot<?> |
opClick()
Returns the click output pin; when click
occurs on the object instance, that object will be provided
on this pin. |
ISlot<?> |
opDoubleClick()
Returns the doubleClick output pin; when double click
occurs on the object instance, that object will be provided
on this pin. |
ISlot<?> |
opRightClick()
Returns the rightClick output pin; when right click
occurs on the object instance, that object will be provided
on this pin. |
Methods inherited from class rs.sol.soloist.server.guiconfiguration.style.GUISettingFeature |
---|
getComplain, getContext, getDescription, getName, setComplain, 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> click
@Deprecated public IAttributeValue<Text> doubleClick
@Deprecated public IAttributeValue<Text> rightClick
public static final java.lang.String FQ_TYPE_NAME
public static final IClass CLASSIFIER
@Deprecated public IAssociationEndInstance<GUIComponentBinding> bindings
Constructor Detail |
---|
public GUIBindingsFeature()
Method Detail |
---|
public void constructor()
IClassifierInstance
constructor
in interface IClassifierInstance
constructor
in class GUISettingFeature
@Deprecated public ISlot getOutputPin(java.lang.String name)
@Deprecated public boolean isElementSpecific()
isElementSpecific
in class GUISettingFeature
@Deprecated public java.util.List<ISlot> getOutputPins()
@Deprecated public java.lang.Object createInfo(rs.sol.soloist.server.uml.concepts.IElement el, IElementPresentationProvider epp)
createInfo
in class GUISettingFeature
public static GUIBindingsFeature create(GUIContext context)
GUIBindingsFeature
and assigns it to the
provided owner context.
context
- the owner context
GUIBindingsFeature
public static GUIBindingsFeature create(GUIItemSetting setting)
GUIBindingsFeature
and assigns it to the
provided owner setting.
setting
- the owner setting
GUIBindingsFeature
public ISlot<?> opRightClick()
rightClick
output pin; when right click
occurs on the object instance, that object will be provided
on this pin.
rightClick
output pinpublic ISlot<?> opDoubleClick()
doubleClick
output pin; when double click
occurs on the object instance, that object will be provided
on this pin.
doubleClick
output pinpublic ISlot<?> opClick()
click
output pin; when click
occurs on the object instance, that object will be provided
on this pin.
click
output pin
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |