public class DDClassField extends DDField implements Transferable, Serializable
fFlist, fIsToModify, fNewCLS_NAME, FIELD_NOT_FOUND_TYPE, FIELD_NUM, kEditable, kEditableColor, kElementID, kFirstElementID, kHGap, kMagentaColor, kNewObject, kNonExistent, kNotEditableColor, kNumberDDFields, kStringLength, kVGap, PKG_NAME| Constructor and Description |
|---|
DDClassField(DDField item) |
DDClassField(FList list,
boolean newClassOrField) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
String |
getAuditable() |
String |
getColumn() |
String |
getCreatePermission() |
Vector |
getDDClassFields() |
String |
getEncryptable() |
String |
getLabel() |
String |
getLength() |
String |
getModifyPermission() |
String |
getNumber() |
String |
getOrder() |
String |
getStorage() |
String |
getTable() |
Object |
getTransferData(DataFlavor flavor) |
DataFlavor[] |
getTransferDataFlavors() |
int |
getTypeIndex() |
boolean |
isASystemManagedFld()
Varifies whether the passed in DDClassField is to be managed by system
|
boolean |
isDataFlavorSupported(DataFlavor flavor) |
boolean |
isMandatoryField() |
boolean |
isThisAMandatoryField()
Varifies whether the passed in DDClassField is a mandatory field for this
DDClass class |
boolean |
isToBeDefinedBySystem() |
static void |
setHashMap(HashMap map) |
void |
setIsMandatoryField(boolean mandatoryFld) |
void |
setToBeDefinedBySystem(boolean systemFld) |
void |
updateFList(Hashtable hashtable) |
createFieldArray, createIconArray, createJavaTypeArray, createTypeArray, customField, generateCHeaderfileEntry, generateJavaFldFile, generateJavaPropertiesEntry, getIcon, getIcon, getJavaClassName, getJavaTypeString, getTypeIndex, getTypeString, getTypeStringcompareTo, createFList, getDescription, getFList, getName, getReadAccess, getStartSequenceNumber, getWriteAccess, isNew, isOpenedForModifications, setFieldProperties, setFList, setIsNew, setIsOpenedForModifications, toStringpublic DDClassField(DDField item) throws EBufException
EBufExceptionpublic DDClassField(FList list, boolean newClassOrField) throws EBufException
EBufExceptionpublic static void setHashMap(HashMap map)
public Object clone() throws CloneNotSupportedException
clone in class DDFieldCloneNotSupportedExceptionpublic void setToBeDefinedBySystem(boolean systemFld)
public boolean isToBeDefinedBySystem()
public void setIsMandatoryField(boolean mandatoryFld)
public boolean isMandatoryField()
public DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor flavor)
isDataFlavorSupported in interface Transferablepublic Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
getTransferData in interface TransferableUnsupportedFlavorExceptionIOExceptionpublic int getTypeIndex()
getTypeIndex in class DDFieldpublic String getNumber() throws EBufException
getNumber in class DDFieldEBufExceptionpublic String getLength() throws EBufException
getLength in class DDBaseEBufExceptionpublic String getModifyPermission() throws EBufException
getModifyPermission in class DDBaseEBufExceptionpublic String getCreatePermission() throws EBufException
getCreatePermission in class DDBaseEBufExceptionpublic String getAuditable() throws EBufException
getAuditable in class DDBaseEBufExceptionpublic String getEncryptable() throws EBufException
getEncryptable in class DDBaseEBufExceptionpublic String getOrder() throws EBufException
getOrder in class DDBaseEBufExceptionpublic String getLabel() throws EBufException
getLabel in class DDBaseEBufExceptionpublic String getColumn() throws EBufException
getColumn in class DDBaseEBufExceptionpublic String getTable() throws EBufException
getTable in class DDBaseEBufExceptionpublic String getStorage() throws EBufException
getStorage in class DDBaseEBufExceptionpublic Vector getDDClassFields() throws EBufException
EBufExceptionpublic void updateFList(Hashtable hashtable) throws EBufException
EBufExceptionpublic boolean isASystemManagedFld()
throws EBufException
classFieldObj - Object of DDClassField which is to be
varified whether it is to be managed by system true if the passed in object of
DDClassField is to be managed by system;
flase otherwiseEBufException - JAVAPCM API's EBufException is thrownpublic boolean isThisAMandatoryField()
throws EBufException
DDClass classclassFieldObj - Object of DDClassField which is to be
varified whether it is a mandatory field for this class true if the passed in object of
DDClassField is a mandatory field for this
class; flase otherwiseEBufException - JAVAPCM API's EBufException is thrownCopyright © 2003, 2023, Oracle and/or its affiliates.