BusinessDomainDsl
Interface StringProperty

All Superinterfaces:
org.eclipse.emf.ecore.EObject, ModelElement, org.eclipse.emf.common.notify.Notifier, Property
All Known Implementing Classes:
StringPropertyImpl

public interface StringProperty
extends Property

A representation of the model object 'String Property'.

The following features are supported:

See Also:
BusinessDomainDslPackage.getStringProperty()

Method Summary
 java.lang.String getDefaultValue()
          Returns the value of the 'Default Value' attribute.
 int getMaxLength()
          Returns the value of the 'Max Length' attribute.
 int getMinLength()
          Returns the value of the 'Min Length' attribute.
 java.lang.String getRegularExpression()
          Returns the value of the 'Regular Expression' attribute.
 void setDefaultValue(java.lang.String value)
          Sets the value of the 'Default Value' attribute.
 void setMaxLength(int value)
          Sets the value of the 'Max Length' attribute.
 void setMinLength(int value)
          Sets the value of the 'Min Length' attribute.
 void setRegularExpression(java.lang.String value)
          Sets the value of the 'Regular Expression' attribute.
 
Methods inherited from interface BusinessDomainDsl.Property
getDataType, getOwningType, getPersistency, isDerived, isHasDefault, isNullable, isWritable, setDataType, setDerived, setHasDefault, setNullable, setOwningType, setPersistency, setWritable
 
Methods inherited from interface BusinessDomainDsl.ModelElement
getDescription, getName, setDescription, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getRegularExpression

java.lang.String getRegularExpression()
Returns the value of the 'Regular Expression' attribute.

If the meaning of the 'Regular Expression' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Regular Expression' attribute.
See Also:
setRegularExpression(String), BusinessDomainDslPackage.getStringProperty_RegularExpression()

setRegularExpression

void setRegularExpression(java.lang.String value)
Sets the value of the 'Regular Expression' attribute.

Parameters:
value - the new value of the 'Regular Expression' attribute.
See Also:
getRegularExpression()

getMinLength

int getMinLength()
Returns the value of the 'Min Length' attribute. The default value is "-1".

If the meaning of the 'Min Length' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Min Length' attribute.
See Also:
setMinLength(int), BusinessDomainDslPackage.getStringProperty_MinLength()

setMinLength

void setMinLength(int value)
Sets the value of the 'Min Length' attribute.

Parameters:
value - the new value of the 'Min Length' attribute.
See Also:
getMinLength()

getMaxLength

int getMaxLength()
Returns the value of the 'Max Length' attribute. The default value is "-1".

If the meaning of the 'Max Length' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Max Length' attribute.
See Also:
setMaxLength(int), BusinessDomainDslPackage.getStringProperty_MaxLength()

setMaxLength

void setMaxLength(int value)
Sets the value of the 'Max Length' attribute.

Parameters:
value - the new value of the 'Max Length' attribute.
See Also:
getMaxLength()

getDefaultValue

java.lang.String getDefaultValue()
Returns the value of the 'Default Value' attribute.

If the meaning of the 'Default Value' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Value' attribute.
See Also:
setDefaultValue(String), BusinessDomainDslPackage.getStringProperty_DefaultValue()

setDefaultValue

void setDefaultValue(java.lang.String value)
Sets the value of the 'Default Value' attribute.

Parameters:
value - the new value of the 'Default Value' attribute.
See Also:
getDefaultValue()


Copyright © 2010 Mod4j. All Rights Reserved.