public class ConnectFieldDef extends AbstractFieldDef
| Modifier | Constructor and Description |
|---|---|
|
ConnectFieldDef() |
protected |
ConnectFieldDef(ConnectFieldDef copyOf) |
| Modifier and Type | Method and Description |
|---|---|
FieldDef |
copy() |
void |
createField(Form owner,
Section section,
MutableFieldContainer into)
Creates the Field instance, e.g.
|
java.lang.Iterable<java.lang.String> |
getDisplaySelectables() |
java.lang.String[] |
getObjectTypePattern() |
java.lang.String |
getObjectWhereClause() |
java.lang.String |
getRelationship() |
protected boolean |
handleElement(com.technia.common.xml.XMLReader reader,
java.lang.String elementName)
Sub classes may handle the element and return true to indicate so.
|
boolean |
isAllowManyConnections() |
boolean |
isFrom() |
evaluateAccess, getAccessDef, getDataType, getDefaultFunctionName, getDefaultValuesProvider, getDependsOn, getDependsOnValue, getDescription, getFieldType, getId, getLabel, getSettings, getTemplate, getValidationRules, initialize, isMergeDBValue, setId, settingsensureUnlocked, isLocked, lockpublic ConnectFieldDef()
protected ConnectFieldDef(ConnectFieldDef copyOf)
public void createField(Form owner, Section section, MutableFieldContainer into) throws com.technia.tvc.core.TVCException
FieldDefowner - The owner/form it belongs tosection - The section it belongs tointo - The container into the field is added to.com.technia.tvc.core.TVCExceptionpublic java.lang.String[] getObjectTypePattern()
public java.lang.String getObjectWhereClause()
public java.lang.String getRelationship()
public boolean isFrom()
public FieldDef copy()
public java.lang.Iterable<java.lang.String> getDisplaySelectables()
public boolean isAllowManyConnections()
protected boolean handleElement(com.technia.common.xml.XMLReader reader,
java.lang.String elementName)
throws com.technia.common.xml.XMLException
AbstractFieldDefhandleElement in class AbstractFieldDefreader - The current XMLReader instanceelementName - The name of the current XML element.com.technia.common.xml.XMLException