Package com._1c.g5.v8.dt.xdto.model
Interface Property
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
PropertyImpl
public interface Property extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Property'.The following features are supported:
- See Also:
XdtoPackage.getProperty()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDefault()
Returns the value of the 'Default' attribute.Form
getForm()
Returns the value of the 'Form' attribute.String
getLocalName()
Returns the value of the 'Local Name' attribute.int
getLowerBound()
Returns the value of the 'Lower Bound' attribute.String
getName()
Returns the value of the 'Name' attribute.String
getNamespaceURI()
Returns the value of the 'Namespace URI' attribute.Boolean
getQualified()
Returns the value of the 'Qualified' attribute.QName
getRef()
Returns the value of the 'Ref' containment reference.QName
getType()
Returns the value of the 'Type' containment reference.Type
getTypeDefs()
Returns the value of the 'Type Defs' containment reference.int
getUpperBound()
Returns the value of the 'Upper Bound' attribute.boolean
isFixed()
Returns the value of the 'Fixed' attribute.boolean
isNillable()
Returns the value of the 'Nillable' attribute.boolean
isSetFixed()
Returns whether the value of the 'Fixed
' attribute is set.boolean
isSetForm()
Returns whether the value of the 'Form
' attribute is set.boolean
isSetLowerBound()
Returns whether the value of the 'Lower Bound
' attribute is set.boolean
isSetNillable()
Returns whether the value of the 'Nillable
' attribute is set.boolean
isSetUpperBound()
Returns whether the value of the 'Upper Bound
' attribute is set.void
setDefault(String value)
Sets the value of the 'Default
' attribute.void
setFixed(boolean value)
Sets the value of the 'Fixed
' attribute.void
setForm(Form value)
Sets the value of the 'Form
' attribute.void
setLocalName(String value)
Sets the value of the 'Local Name
' attribute.void
setLowerBound(int value)
Sets the value of the 'Lower Bound
' attribute.void
setName(String value)
Sets the value of the 'Name
' attribute.void
setNamespaceURI(String value)
Sets the value of the 'Namespace URI
' attribute.void
setNillable(boolean value)
Sets the value of the 'Nillable
' attribute.void
setQualified(Boolean value)
Sets the value of the 'Qualified
' attribute.void
setRef(QName value)
Sets the value of the 'Ref
' containment reference.void
setType(QName value)
Sets the value of the 'Type
' containment reference.void
setTypeDefs(Type value)
Sets the value of the 'Type Defs
' containment reference.void
setUpperBound(int value)
Sets the value of the 'Upper Bound
' attribute.void
unsetFixed()
Unsets the value of the 'Fixed
' attribute.void
unsetForm()
Unsets the value of the 'Form
' attribute.void
unsetLowerBound()
Unsets the value of the 'Lower Bound
' attribute.void
unsetNillable()
Unsets the value of the 'Nillable
' attribute.void
unsetUpperBound()
Unsets the value of the 'Upper Bound
' attribute.
-
-
-
Method Detail
-
getName
String getName()
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,XdtoPackage.getProperty_Name()
-
setName
void setName(String value)
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
getName()
-
getTypeDefs
Type getTypeDefs()
Returns the value of the 'Type Defs' containment reference.- Returns:
- the value of the 'Type Defs' containment reference.
- See Also:
setTypeDefs(Type)
,XdtoPackage.getProperty_TypeDefs()
-
setTypeDefs
void setTypeDefs(Type value)
Sets the value of the 'Type Defs
' containment reference.- Parameters:
value
- the new value of the 'Type Defs' containment reference.- See Also:
getTypeDefs()
-
getRef
QName getRef()
Returns the value of the 'Ref' containment reference.- Returns:
- the value of the 'Ref' containment reference.
- See Also:
setRef(QName)
,XdtoPackage.getProperty_Ref()
-
setRef
void setRef(QName value)
Sets the value of the 'Ref
' containment reference.- Parameters:
value
- the new value of the 'Ref' containment reference.- See Also:
getRef()
-
getType
QName getType()
Returns the value of the 'Type' containment reference.- Returns:
- the value of the 'Type' containment reference.
- See Also:
setType(QName)
,XdtoPackage.getProperty_Type()
-
setType
void setType(QName value)
Sets the value of the 'Type
' containment reference.- Parameters:
value
- the new value of the 'Type' containment reference.- See Also:
getType()
-
getLowerBound
int getLowerBound()
Returns the value of the 'Lower Bound' attribute. The default value is"1"
.- Returns:
- the value of the 'Lower Bound' attribute.
- See Also:
isSetLowerBound()
,unsetLowerBound()
,setLowerBound(int)
,XdtoPackage.getProperty_LowerBound()
-
setLowerBound
void setLowerBound(int value)
Sets the value of the 'Lower Bound
' attribute.- Parameters:
value
- the new value of the 'Lower Bound' attribute.- See Also:
isSetLowerBound()
,unsetLowerBound()
,getLowerBound()
-
unsetLowerBound
void unsetLowerBound()
Unsets the value of the 'Lower Bound
' attribute.- See Also:
isSetLowerBound()
,getLowerBound()
,setLowerBound(int)
-
isSetLowerBound
boolean isSetLowerBound()
Returns whether the value of the 'Lower Bound
' attribute is set.- Returns:
- whether the value of the 'Lower Bound' attribute is set.
- See Also:
unsetLowerBound()
,getLowerBound()
,setLowerBound(int)
-
getUpperBound
int getUpperBound()
Returns the value of the 'Upper Bound' attribute. The default value is"1"
.- Returns:
- the value of the 'Upper Bound' attribute.
- See Also:
isSetUpperBound()
,unsetUpperBound()
,setUpperBound(int)
,XdtoPackage.getProperty_UpperBound()
-
setUpperBound
void setUpperBound(int value)
Sets the value of the 'Upper Bound
' attribute.- Parameters:
value
- the new value of the 'Upper Bound' attribute.- See Also:
isSetUpperBound()
,unsetUpperBound()
,getUpperBound()
-
unsetUpperBound
void unsetUpperBound()
Unsets the value of the 'Upper Bound
' attribute.- See Also:
isSetUpperBound()
,getUpperBound()
,setUpperBound(int)
-
isSetUpperBound
boolean isSetUpperBound()
Returns whether the value of the 'Upper Bound
' attribute is set.- Returns:
- whether the value of the 'Upper Bound' attribute is set.
- See Also:
unsetUpperBound()
,getUpperBound()
,setUpperBound(int)
-
isNillable
boolean isNillable()
Returns the value of the 'Nillable' attribute. The default value is"false"
.- Returns:
- the value of the 'Nillable' attribute.
- See Also:
isSetNillable()
,unsetNillable()
,setNillable(boolean)
,XdtoPackage.getProperty_Nillable()
-
setNillable
void setNillable(boolean value)
Sets the value of the 'Nillable
' attribute.- Parameters:
value
- the new value of the 'Nillable' attribute.- See Also:
isSetNillable()
,unsetNillable()
,isNillable()
-
unsetNillable
void unsetNillable()
Unsets the value of the 'Nillable
' attribute.- See Also:
isSetNillable()
,isNillable()
,setNillable(boolean)
-
isSetNillable
boolean isSetNillable()
Returns whether the value of the 'Nillable
' attribute is set.- Returns:
- whether the value of the 'Nillable' attribute is set.
- See Also:
unsetNillable()
,isNillable()
,setNillable(boolean)
-
isFixed
boolean isFixed()
Returns the value of the 'Fixed' attribute. The default value is"false"
.- Returns:
- the value of the 'Fixed' attribute.
- See Also:
isSetFixed()
,unsetFixed()
,setFixed(boolean)
,XdtoPackage.getProperty_Fixed()
-
setFixed
void setFixed(boolean value)
Sets the value of the 'Fixed
' attribute.- Parameters:
value
- the new value of the 'Fixed' attribute.- See Also:
isSetFixed()
,unsetFixed()
,isFixed()
-
unsetFixed
void unsetFixed()
Unsets the value of the 'Fixed
' attribute.- See Also:
isSetFixed()
,isFixed()
,setFixed(boolean)
-
isSetFixed
boolean isSetFixed()
Returns whether the value of the 'Fixed
' attribute is set.- Returns:
- whether the value of the 'Fixed' attribute is set.
- See Also:
unsetFixed()
,isFixed()
,setFixed(boolean)
-
getDefault
String getDefault()
Returns the value of the 'Default' attribute.- Returns:
- the value of the 'Default' attribute.
- See Also:
setDefault(String)
,XdtoPackage.getProperty_Default()
-
setDefault
void setDefault(String value)
Sets the value of the 'Default
' attribute.- Parameters:
value
- the new value of the 'Default' attribute.- See Also:
getDefault()
-
getForm
Form getForm()
Returns the value of the 'Form' attribute. The default value is"Element"
. The literals are from the enumerationForm
.- Returns:
- the value of the 'Form' attribute.
- See Also:
Form
,isSetForm()
,unsetForm()
,setForm(Form)
,XdtoPackage.getProperty_Form()
-
setForm
void setForm(Form value)
Sets the value of the 'Form
' attribute.- Parameters:
value
- the new value of the 'Form' attribute.- See Also:
Form
,isSetForm()
,unsetForm()
,getForm()
-
unsetForm
void unsetForm()
Unsets the value of the 'Form
' attribute.- See Also:
isSetForm()
,getForm()
,setForm(Form)
-
isSetForm
boolean isSetForm()
Returns whether the value of the 'Form
' attribute is set.- Returns:
- whether the value of the 'Form' attribute is set.
- See Also:
unsetForm()
,getForm()
,setForm(Form)
-
getLocalName
String getLocalName()
Returns the value of the 'Local Name' attribute.- Returns:
- the value of the 'Local Name' attribute.
- See Also:
setLocalName(String)
,XdtoPackage.getProperty_LocalName()
-
setLocalName
void setLocalName(String value)
Sets the value of the 'Local Name
' attribute.- Parameters:
value
- the new value of the 'Local Name' attribute.- See Also:
getLocalName()
-
getNamespaceURI
String getNamespaceURI()
Returns the value of the 'Namespace URI' attribute.- Returns:
- the value of the 'Namespace URI' attribute.
- See Also:
setNamespaceURI(String)
,XdtoPackage.getProperty_NamespaceURI()
-
setNamespaceURI
void setNamespaceURI(String value)
Sets the value of the 'Namespace URI
' attribute.- Parameters:
value
- the new value of the 'Namespace URI' attribute.- See Also:
getNamespaceURI()
-
getQualified
Boolean getQualified()
Returns the value of the 'Qualified' attribute.- Returns:
- the value of the 'Qualified' attribute.
- See Also:
setQualified(Boolean)
,XdtoPackage.getProperty_Qualified()
-
setQualified
void setQualified(Boolean value)
Sets the value of the 'Qualified
' attribute.- Parameters:
value
- the new value of the 'Qualified' attribute.- See Also:
getQualified()
-
-