|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyType
A representation of the model object 'Key Type'. Complex type for the <key> element.
The following features are supported:
GraphMLPackage.getKeyType()
extendedMetaData | = | "name='key.type' |
kind | = | 'elementOnly'" |
Method Summary | |
---|---|
String |
getAttrName()
Returns the value of the 'Attr Name' attribute. |
KeyTypeType |
getAttrType()
Returns the value of the 'Attr Type' attribute. |
DefaultType |
getDefault()
Returns the value of the 'Default' containment reference. |
String |
getDesc()
Returns the value of the 'Desc' attribute. |
KeyForType |
getFor()
Returns the value of the 'For' attribute. |
String |
getId()
Returns the value of the 'Id' attribute. |
boolean |
isDynamic()
Returns the value of the 'Dynamic' attribute. |
boolean |
isSetAttrType()
Returns whether the value of the ' Attr Type ' attribute is set. |
boolean |
isSetDynamic()
Returns whether the value of the ' Dynamic ' attribute is set. |
boolean |
isSetFor()
Returns whether the value of the ' For ' attribute is set. |
void |
setAttrName(String value)
Sets the value of the ' Attr Name ' attribute. |
void |
setAttrType(KeyTypeType value)
Sets the value of the ' Attr Type ' attribute. |
void |
setDefault(DefaultType value)
Sets the value of the ' Default ' containment reference. |
void |
setDesc(String value)
Sets the value of the ' Desc ' attribute. |
void |
setDynamic(boolean value)
Sets the value of the ' Dynamic ' attribute. |
void |
setFor(KeyForType value)
Sets the value of the ' For ' attribute. |
void |
setId(String value)
Sets the value of the ' Id ' attribute. |
void |
unsetAttrType()
Unsets the value of the ' Attr Type ' attribute. |
void |
unsetDynamic()
Unsets the value of the ' Dynamic ' attribute. |
void |
unsetFor()
Unsets the value of the ' For ' attribute. |
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 |
---|
String getDesc()
setDesc(String)
,
GraphMLPackage.getKeyType_Desc()
dataType | = | org.eclipse.emf.ecore.xml.type.String |
extendedMetaData | = | "kind='element' |
name | = | 'desc' |
namespace | = | '##targetNamespace'" |
void setDesc(String value)
Desc
' attribute.
value
- the new value of the 'Desc' attribute.getDesc()
DefaultType getDefault()
setDefault(DefaultType)
,
GraphMLPackage.getKeyType_Default()
containment | = | true |
extendedMetaData | = | "kind='element' |
name | = | 'default' |
namespace | = | '##targetNamespace'" |
void setDefault(DefaultType value)
Default
' containment reference.
value
- the new value of the 'Default' containment reference.getDefault()
String getAttrName()
If the meaning of the 'Attr Name' attribute isn't clear, there really should be more of a description here...
setAttrName(String)
,
GraphMLPackage.getKeyType_AttrName()
dataType | = | org.graphdrawing.graphml.KeyNameType |
extendedMetaData | = | "kind='attribute' |
name | = | 'attr.name'" |
void setAttrName(String value)
Attr Name
' attribute.
value
- the new value of the 'Attr Name' attribute.getAttrName()
KeyTypeType getAttrType()
KeyTypeType
.
If the meaning of the 'Attr Type' attribute isn't clear, there really should be more of a description here...
KeyTypeType
,
isSetAttrType()
,
unsetAttrType()
,
setAttrType(KeyTypeType)
,
GraphMLPackage.getKeyType_AttrType()
unsettable | = | true |
extendedMetaData | = | "kind='attribute' |
name | = | 'attr.type'" |
void setAttrType(KeyTypeType value)
Attr Type
' attribute.
value
- the new value of the 'Attr Type' attribute.KeyTypeType
,
isSetAttrType()
,
unsetAttrType()
,
getAttrType()
void unsetAttrType()
Attr Type
' attribute.
isSetAttrType()
,
getAttrType()
,
setAttrType(KeyTypeType)
boolean isSetAttrType()
Attr Type
' attribute is set.
unsetAttrType()
,
getAttrType()
,
setAttrType(KeyTypeType)
boolean isDynamic()
"false"
.
isSetDynamic()
,
unsetDynamic()
,
setDynamic(boolean)
,
GraphMLPackage.getKeyType_Dynamic()
default | = | false |
unsettable | = | true |
dataType | = | org.eclipse.emf.ecore.xml.type.Boolean |
extendedMetaData | = | "kind='attribute' |
name | = | 'dynamic'" |
void setDynamic(boolean value)
Dynamic
' attribute.
value
- the new value of the 'Dynamic' attribute.isSetDynamic()
,
unsetDynamic()
,
isDynamic()
void unsetDynamic()
Dynamic
' attribute.
isSetDynamic()
,
isDynamic()
,
setDynamic(boolean)
boolean isSetDynamic()
Dynamic
' attribute is set.
unsetDynamic()
,
isDynamic()
,
setDynamic(boolean)
KeyForType getFor()
"all"
.
The literals are from the enumeration KeyForType
.
describes the domain of definition for
the corresponding graph attribute.
KeyForType
,
isSetFor()
,
unsetFor()
,
setFor(KeyForType)
,
GraphMLPackage.getKeyType_For()
default | = | all |
unsettable | = | true |
extendedMetaData | = | "kind='attribute' |
name | = | 'for'" |
void setFor(KeyForType value)
For
' attribute.
value
- the new value of the 'For' attribute.KeyForType
,
isSetFor()
,
unsetFor()
,
getFor()
void unsetFor()
For
' attribute.
isSetFor()
,
getFor()
,
setFor(KeyForType)
boolean isSetFor()
For
' attribute is set.
unsetFor()
,
getFor()
,
setFor(KeyForType)
String getId()
setId(String)
,
GraphMLPackage.getKeyType_Id()
dataType | = | org.eclipse.emf.ecore.xml.type.NMTOKEN |
required | = | true |
extendedMetaData | = | "kind='attribute' |
name | = | 'id'" |
void setId(String value)
Id
' attribute.
value
- the new value of the 'Id' attribute.getId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |