/** * Creates a new object of the same class as this object. * @return a clone of this instance. * @exception CloneNotSupportedException if the object's class does not support the <code>Cloneable</code> interface. * @see java.lang.Cloneable */ public Object clone() throws CloneNotSupportedException { BaseField field = new MemoField(null, m_strFieldName, m_iMaxLength, m_strFieldDesc, null); field.setRecord(m_record); // Set table without adding to table field list return field; } /**
/** * Creates a new object of the same class as this object. * @return a clone of this instance. * @exception CloneNotSupportedException if the object's class does not support the <code>Cloneable</code> interface. * @see java.lang.Cloneable */ public Object clone() throws CloneNotSupportedException { BaseField field = new MemoField(null, m_strFieldName, m_iMaxLength, m_strFieldDesc, null); field.setRecord(m_record); // Set table without adding to table field list return field; } /**
/** * Creates a new object of the same class as this object. * @return a clone of this instance. * @exception CloneNotSupportedException if the object's class does not support the <code>Cloneable</code> interface. * @see java.lang.Cloneable */ public Object clone() throws CloneNotSupportedException { BaseField field = new MemoField(null, m_strFieldName, m_iMaxLength, m_strFieldDesc, null); field.setRecord(m_record); // Set table without adding to table field list return field; } /**
/** * Add this field in the Record's field sequence. */ public BaseField setupField(int iFieldSeq) { BaseField field = null; //if (iFieldSeq == 0) //{ // field = new CounterField(this, ID, Constants.DEFAULT_FIELD_LENGTH, null, null); // field.setHidden(true); //} //if (iFieldSeq == 1) //{ // field = new RecordChangedField(this, LAST_CHANGED, Constants.DEFAULT_FIELD_LENGTH, null, null); // field.setHidden(true); //} //if (iFieldSeq == 2) //{ // field = new BooleanField(this, DELETED, Constants.DEFAULT_FIELD_LENGTH, null, new Boolean(false)); // field.setHidden(true); //} if (iFieldSeq == 3) field = new StringField(this, DESCRIPTION, 30, null, null); if (iFieldSeq == 4) field = new MemoField(this, RESOURCE_CLASS, Constants.DEFAULT_FIELD_LENGTH, null, null); if (field == null) field = super.setupField(iFieldSeq); return field; } /**
field = new StringField(this, DESCRIPTION, 30, null, null); if (iFieldSeq == 5) field = new MemoField(this, ACCESS_MAP, Constants.DEFAULT_FIELD_LENGTH, null, null); if (field == null) field = super.setupField(iFieldSeq);
/** * Add this field in the Record's field sequence. */ public BaseField setupField(int iFieldSeq) { BaseField field = null; //if (iFieldSeq == kID) //{ // field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null); // field.setHidden(true); //} if (iFieldSeq == kDescription) field = new StringField(this, "Description", 30, null, null); if (iFieldSeq == kAccessMap) field = new MemoField(this, "AccessMap", Constants.DEFAULT_FIELD_LENGTH, null, null); if (field == null) { field = super.setupField(iFieldSeq); if (field == null) if (iFieldSeq < kUserGroupLastField) field = new EmptyField(this); } return field; } /**
/** * Add this field in the Record's field sequence. */ public BaseField setupField(int iFieldSeq) { BaseField field = null; //if (iFieldSeq == kID) //{ // field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null); // field.setHidden(true); //} if (iFieldSeq == kDescription) field = new StringField(this, "Description", 30, null, null); if (iFieldSeq == kResourceClass) field = new MemoField(this, "ResourceClass", Constants.DEFAULT_FIELD_LENGTH, null, null); if (field == null) { field = super.setupField(iFieldSeq); if (field == null) if (iFieldSeq < kUserResourceLastField) field = new EmptyField(this); } return field; } /**
field = new MemoField(this, DESCRIPTION, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 4) field = new StringField(this, EMAIL, 70, null, null);
/** * Add this field in the Record's field sequence. */ public BaseField setupField(int iFieldSeq) { BaseField field = null; //if (iFieldSeq == kID) //{ // field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null); // field.setHidden(true); //} if (iFieldSeq == kDescription) field = new MemoField(this, "Description", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kEmail) field = new StringField(this, "Email", 70, null, null); if (iFieldSeq == kUserIDField) field = new StringField(this, "UserIDField", 50, null, null); if (field == null) { field = super.setupField(iFieldSeq); if (field == null) if (iFieldSeq < kMessagesLastField) field = new EmptyField(this); } return field; } /**
field = new ContinentField(this, CONTINENT_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 6) field = new MemoField(this, MEMO, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 7) field = new ImageField(this, PICTURE, Constants.DEFAULT_FIELD_LENGTH, null, null);
field = new ShortField(this, SEQUENCE, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 6) field = new MemoField(this, COMMENT, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 7) field = new StringField(this, CODE, 30, null, null);
field = new ShortField(this, "Sequence", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kComment) field = new MemoField(this, "Comment", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kCode) field = new StringField(this, "Code", 30, null, null);
field = new CountryField(this, COUNTRY_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 6) field = new MemoField(this, DESCRIPTION, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 7) field = new ObjectField(this, PICTURE, Constants.DEFAULT_FIELD_LENGTH, null, null);
field = new MemoField(this, COMMENTS, 9999, null, null); if (iFieldSeq == 10) field = new TitleField(this, NAME_PREFIX, 4, null, null);
field = new MemoField(this, COMMENTS, 9999, null, null); if (iFieldSeq == 10) field = new TitleField(this, NAME_PREFIX, 4, null, null);
field = new StringField(this, DESCRIPTION, 60, null, null); if (iFieldSeq == 7) field = new MemoField(this, COMMENTS, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 8)
field = new RegionField(this, REGION_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 14) field = new MemoField(this, DESCRIPTION, 9999, null, null); if (iFieldSeq == 15) field = new ImageField(this, PICTURE, 9999, null, null);
field = new ReferenceField(this, CHANGED_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 18) field = new MemoField(this, COMMENTS, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 19) field = new UserField(this, USER_ID, Constants.DEFAULT_FIELD_LENGTH, null, null);
field = new ReferenceField(this, "ChangedID", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kComments) field = new MemoField(this, "Comments", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kUserID) field = new UserField(this, "UserID", Constants.DEFAULT_FIELD_LENGTH, null, null);
field = new XmlField(this, "XMLMessageData", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kMessageData) field = new MemoField(this, "MessageData", Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == kErrorText) field = new StringField(this, "ErrorText", 127, null, null);