|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PrimitiveType
A representation of the model object 'Primitive Type'. Tipo base customizzabile. Permette di definire differenti Typeset. In particolare è possibile definire anche un insieme di language binding che permettono di indicare il tipo language specific a cui deve essere associato il tipo modellato.
The following features are supported:
TypedefPackage.getPrimitiveType()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList<TypeLanguageBinding> |
getLanguageBindings()
Returns the value of the 'Language Bindings' containment reference list. |
java.lang.String |
getTypesetName()
Returns the value of the 'Typeset Name' attribute |
boolean |
isNillable()
Returns the value of the 'Nillable' attribute |
void |
setNillable(boolean value)
Sets the value of the ' Nillable' attribute |
void |
setTypesetName(java.lang.String value)
Sets the value of the ' Typeset Name' attribute |
| Methods inherited from interface it.csi.mddtools.typedef.Type |
|---|
getAnnotations, getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getTypesetName()
setTypesetName(String),
TypedefPackage.getPrimitiveType_TypesetName()void setTypesetName(java.lang.String value)
Typeset Name' attribute.
value - the new value of the 'Typeset Name' attribute.getTypesetName()boolean isNillable()
setNillable(boolean),
TypedefPackage.getPrimitiveType_Nillable()void setNillable(boolean value)
Nillable' attribute.
value - the new value of the 'Nillable' attribute.isNillable()org.eclipse.emf.common.util.EList<TypeLanguageBinding> getLanguageBindings()
TypeLanguageBinding.
Binding del tipo nei vari linguaggi. Ciascun binding permette di definire come
deve essere trattato il tipo nel linguaggio specifico, ovvero a quale tipo effettivo
dovrà essere associato e con che caratteristiche di dettaglio.
TypedefPackage.getPrimitiveType_LanguageBindings()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||