public class BasicEntryContentProvider extends ICEObject implements IEntryContentProvider
A class that implements the IEntryContentProvider interface.
iComponentListener
Constructor and Description |
---|
BasicEntryContentProvider()
The constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
This operation provides a deep copy of the BasicEntryContentProvider.
|
void |
copy(BasicEntryContentProvider otherProvider)
Deep copies another BasicEntryContentProvider.
|
boolean |
equals(IEntryContentProvider otherProvider)
(non-Javadoc)
|
java.util.ArrayList<java.lang.String> |
getAllowedValues()
(non-Javadoc)
|
AllowedValueType |
getAllowedValueType()
(non-Javadoc)
|
java.lang.String |
getDefaultValue()
(non-Javadoc)
|
java.lang.String |
getParent()
(non-Javadoc)
|
java.lang.String |
getTag()
(non-Javadoc)
|
int |
hashCode()
Returns the hashCode.
|
void |
setAllowedValues(java.util.ArrayList<java.lang.String> allowedValues) |
void |
setAllowedValueType(AllowedValueType allowedValueType)
(non-Javadoc)
|
void |
setDefaultValue(java.lang.String defaultValue)
(non-Javadoc)
|
void |
setParent(java.lang.String parentName)
(non-Javadoc)
|
void |
setTag(java.lang.String tagValue)
(non-Javadoc)
|
copy, equals, getDescription, getId, getName, register, setDescription, setId, setName, unregister, update
public BasicEntryContentProvider()
The constructor. Sets the default values accordingly.
public int hashCode()
Returns the hashCode.
hashCode
in interface IEntryContentProvider
hashCode
in interface Identifiable
hashCode
in class ICEObject
The hash.
Identifiable.hashCode()
public java.util.ArrayList<java.lang.String> getAllowedValues()
getAllowedValues
in interface IEntryContentProvider
The allowedValues.
IEntryContentProvider.getAllowedValues()
public void setAllowedValues(java.util.ArrayList<java.lang.String> allowedValues)
setAllowedValues
in interface IEntryContentProvider
allowedValues
- The allowedValues. Can not be null.
public java.lang.String getDefaultValue()
getDefaultValue
in interface IEntryContentProvider
The returned value.
IEntryContentProvider.getDefaultValue()
public AllowedValueType getAllowedValueType()
getAllowedValueType
in interface IEntryContentProvider
The returned value.
IEntryContentProvider.getAllowedValueType()
public void setAllowedValueType(AllowedValueType allowedValueType)
setAllowedValueType
in interface IEntryContentProvider
allowedValueType
- The allowedValueType to set.
IEntryContentProvider.setAllowedValueType(AllowedValueType
allowedValueType)
public void setParent(java.lang.String parentName)
setParent
in interface IEntryContentProvider
parentName
- The name of the parent.
IEntryContentProvider.setParent(String parentName)
public java.lang.String getParent()
getParent
in interface IEntryContentProvider
The returned value.
IEntryContentProvider.getParent()
public boolean equals(IEntryContentProvider otherProvider)
equals
in interface IEntryContentProvider
otherProvider
- The return value.
IEntryContentProvider.equals(IEntryContentProvider otherProvider)
public void copy(BasicEntryContentProvider otherProvider)
Deep copies another BasicEntryContentProvider.
otherProvider
- The provider to be copied.
public java.lang.Object clone()
This operation provides a deep copy of the BasicEntryContentProvider.
clone
in interface IEntryContentProvider
clone
in interface Identifiable
clone
in class ICEObject
A clone of the BasicEntryContentProvider.
public java.lang.String getTag()
getTag
in interface IEntryContentProvider
The returned value.
IEntryContentProvider.getTag()
public void setTag(java.lang.String tagValue)
setTag
in interface IEntryContentProvider
tagValue
- The tag value to set.
IEntryContentProvider.setTag(String tagValue)
public void setDefaultValue(java.lang.String defaultValue)
setDefaultValue
in interface IEntryContentProvider
defaultValue
- The default value to set.
IEntryContentProvider.setDefaultValue(String defaultValue)