public class AttributeEntityCreationData
extends java.lang.Object
implements com.ibm.commerce.context.content.objects.EntityCreationData
Modifier and Type | Field and Description |
---|---|
java.lang.Long | attributeReferenceNumber
The attribute ID.
|
java.lang.String | attributeType
The attribute type.
|
java.lang.Long | catalogEntryReferenceNumber
The catalog entry ID.
|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
java.lang.String | description
The attribute description.
|
java.lang.String | description2
The second description.
|
java.lang.String | field1
The customizable field 1.
|
java.lang.String | groupName
The group name.
|
java.lang.Integer | language_id
The language ID.
|
java.lang.String | name
The attribute name.
|
java.lang.String | noteInfo
The note info.
|
java.lang.String | OID
The Object ID.
|
java.lang.Double | sequenceNumber
The sequence number.
|
java.lang.String | usage
The attribute usage: defining, descriptive, or other.
|
Constructor and Description |
---|
AttributeEntityCreationData()
Default constructor for the Attribute entity creation data.
|
Modifier and Type | Method and Description |
---|---|
void | copyFields(com.ibm.commerce.base.objects.ECEntityBean entityBeanBase)
Set all attritubes for the Attribute EJB.
|
void | copyFromAccessBean(AttributeAccessBean accessBean)
Copy attributes' values from the Attribute access bean to the Attribute entity creation data.
|
java.lang.Long | getAttributeReferenceNumber()
Gets the attribute ID.
|
java.lang.String | getAttributeType()
Gets the attribute type.
|
java.lang.Long | getCatalogEntryReferenceNumber()
Gets the catalog entry ID.
|
java.lang.String | getDescription()
Gets the attribute description.
|
java.lang.String | getDescription2()
Gets the second description.
|
java.lang.String | getField1()
Gets the customizable field 1.
|
java.lang.String | getGroupName()
Gets the group name.
|
java.lang.Integer | getLanguage_id()
Gets the language ID.
|
java.lang.String | getName()
Gets the attribute name.
|
java.lang.String | getNoteInfo()
Gets the note info.
|
java.lang.String | getOID()
Gets the Object ID.
|
java.lang.Double | getSequenceNumber()
Gets the sequence number.
|
java.lang.String | getUsage()
Gets the attribute usage.
|
void | reset()
Reset all attributes of the Attribute.
|
void | setAttributeReferenceNumber(java.lang.Long attributeReferenceNumber)
Sets the attribute ID.
|
void | setAttributeType(java.lang.String attributeType)
Sets the attribute type.
|
void | setCatalogEntryReferenceNumber(java.lang.Long catalogEntryReferenceNumber)
Sets the catalog entry ID.
|
void | setDescription(java.lang.String description)
Sets the attribute description.
|
void | setDescription2(java.lang.String description2)
Sets the second description.
|
void | setField1(java.lang.String field1)
Sets the customizable field 1.
|
void | setGroupName(java.lang.String groupName)
Sets the group name.
|
void | setLanguage_id(java.lang.Integer language_id)
Sets the language ID.
|
void | setName(java.lang.String name)
Sets the attribute name.
|
void | setNoteInfo(java.lang.String noteInfo)
Sets the note info.
|
void | setOID(java.lang.String OID)
Sets the Object ID.
|
void | setSequenceNumber(java.lang.Double sequenceNumber)
Sets the sequence number.
|
void | setUsage(java.lang.String usage)
Sets the attribute usage.
|
public static final java.lang.String COPYRIGHT
public java.lang.Long attributeReferenceNumber
public java.lang.String description
public java.lang.Integer language_id
public java.lang.String name
public java.lang.Double sequenceNumber
public java.lang.String attributeType
public java.lang.Long catalogEntryReferenceNumber
public java.lang.String description2
public java.lang.String field1
public java.lang.String OID
public java.lang.String usage
public java.lang.String groupName
public java.lang.String noteInfo
public AttributeEntityCreationData()
public java.lang.Long getAttributeReferenceNumber()
public void setAttributeReferenceNumber(java.lang.Long attributeReferenceNumber)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.Integer getLanguage_id()
public void setLanguage_id(java.lang.Integer language_id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Double getSequenceNumber()
public void setSequenceNumber(java.lang.Double sequenceNumber)
public java.lang.String getAttributeType()
public void setAttributeType(java.lang.String attributeType)
public java.lang.Long getCatalogEntryReferenceNumber()
public void setCatalogEntryReferenceNumber(java.lang.Long catalogEntryReferenceNumber)
public java.lang.String getDescription2()
public void setDescription2(java.lang.String description2)
public java.lang.String getField1()
public void setField1(java.lang.String field1)
public java.lang.String getOID()
public void setOID(java.lang.String OID)
public java.lang.String getUsage()
public void setUsage(java.lang.String usage)
public java.lang.String getGroupName()
public void setGroupName(java.lang.String groupName)
public java.lang.String getNoteInfo()
public void setNoteInfo(java.lang.String noteInfo)
public void reset() throws java.lang.IllegalAccessException
public void copyFields(com.ibm.commerce.base.objects.ECEntityBean entityBeanBase) throws java.lang.IllegalAccessException, java.lang.NoSuchFieldException
public void copyFromAccessBean(AttributeAccessBean accessBean) throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException