public class ConnectorField extends Field implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
allowDeployed |
java.lang.String |
allowedConnectorClassId |
boolean |
allowManaged |
boolean |
allowUndeployed |
boolean |
allowUnmanaged |
static boolean |
DEFAULT_ALLOW_DEPLOYED |
static boolean |
DEFAULT_ALLOW_MANAGED |
static boolean |
DEFAULT_ALLOW_UNDEPLOYED |
static boolean |
DEFAULT_ALLOW_UNMANAGED |
static boolean |
DEFAULT_INCLUDE_SELF |
static boolean |
DEFAULT_MULTIPLE_SELECTION |
java.lang.String |
forbiddenConnectorClassId |
boolean |
includeSelf |
boolean |
multipleSelection |
allowEmpty, DEFAULT_ALLOW_EMPTY, defaultValue
DEFAULT_IS_HIDDEN, DEFAULT_IS_MANDATORY, description, isHidden, isMandatory, name, ordering, title
Constructor and Description |
---|
ConnectorField() |
ConnectorField(ConnectorField o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ConnectorField.
|
static ConnectorField |
fromString(java.lang.String s)
String representation of this ConnectorField.
|
java.lang.String |
getAllowedConnectorClassId()
Regular expression of allowed connectors.
|
java.lang.String |
getForbiddenConnectorClassId()
Regular expression of forbidden connectors.
|
boolean |
isAllowDeployed()
Are deployed connectors possible values?
|
boolean |
isAllowManaged()
Are managed connectors possible values?
|
boolean |
isAllowUndeployed()
Are undeployed connectors possible values?
|
boolean |
isAllowUnmanaged()
Are unmanaged connectors possible values?
|
boolean |
isIncludeSelf()
Is the connector using this field a possible value?
|
boolean |
isMultipleSelection()
Can several values be picked?
|
ConnectorField |
makeCopy()
Creates and returns a deep copy of this ConnectorField.
|
static ConnectorField |
readFrom(java.io.InputStream is)
Read this ConnectorField from an XML fragment.
|
void |
setAllowDeployed(boolean allowDeployed)
Are deployed connectors possible values?
|
void |
setAllowedConnectorClassId(java.lang.String allowedConnectorClassId)
Regular expression of allowed connectors.
|
void |
setAllowManaged(boolean allowManaged)
Are managed connectors possible values?
|
void |
setAllowUndeployed(boolean allowUndeployed)
Are undeployed connectors possible values?
|
void |
setAllowUnmanaged(boolean allowUnmanaged)
Are unmanaged connectors possible values?
|
void |
setForbiddenConnectorClassId(java.lang.String forbiddenConnectorClassId)
Regular expression of forbidden connectors.
|
void |
setIncludeSelf(boolean includeSelf)
Is the connector using this field a possible value?
|
void |
setMultipleSelection(boolean multipleSelection)
Can several values be picked?
|
java.lang.String |
toString()
String representation of this ConnectorField.
|
ConnectorField |
withAllowDeployed(boolean allowDeployed) |
ConnectorField |
withAllowDeployed(java.lang.Boolean allowDeployed) |
ConnectorField |
withAllowedConnectorClassId(java.lang.String allowedConnectorClassId) |
ConnectorField |
withAllowEmpty(boolean allowEmpty) |
ConnectorField |
withAllowEmpty(java.lang.Boolean allowEmpty) |
ConnectorField |
withAllowManaged(boolean allowManaged) |
ConnectorField |
withAllowManaged(java.lang.Boolean allowManaged) |
ConnectorField |
withAllowUndeployed(boolean allowUndeployed) |
ConnectorField |
withAllowUndeployed(java.lang.Boolean allowUndeployed) |
ConnectorField |
withAllowUnmanaged(boolean allowUnmanaged) |
ConnectorField |
withAllowUnmanaged(java.lang.Boolean allowUnmanaged) |
ConnectorField |
withDefaultValue(java.lang.String defaultValue) |
ConnectorField |
withDescription(java.lang.String description) |
ConnectorField |
withForbiddenConnectorClassId(java.lang.String forbiddenConnectorClassId) |
ConnectorField |
withIncludeSelf(boolean includeSelf) |
ConnectorField |
withIncludeSelf(java.lang.Boolean includeSelf) |
ConnectorField |
withIsHidden(boolean isHidden) |
ConnectorField |
withIsHidden(java.lang.Boolean isHidden) |
ConnectorField |
withIsMandatory(boolean isMandatory) |
ConnectorField |
withIsMandatory(java.lang.Boolean isMandatory) |
ConnectorField |
withMultipleSelection(boolean multipleSelection) |
ConnectorField |
withMultipleSelection(java.lang.Boolean multipleSelection) |
ConnectorField |
withName(java.lang.String name) |
ConnectorField |
withOrdering(int ordering) |
ConnectorField |
withOrdering(java.lang.Integer ordering) |
ConnectorField |
withTitle(java.lang.String title) |
void |
writeTo(java.io.OutputStream os)
Write this ConnectorField as an XML fragment
|
getDefaultValue, isAllowEmpty, setAllowEmpty, setDefaultValue
getDescription, getName, getOrdering, getTitle, isIsHidden, isIsMandatory, setDescription, setIsHidden, setIsMandatory, setName, setOrdering, setTitle
public boolean includeSelf
public static final boolean DEFAULT_INCLUDE_SELF
public boolean allowDeployed
public static final boolean DEFAULT_ALLOW_DEPLOYED
public boolean allowUndeployed
public static final boolean DEFAULT_ALLOW_UNDEPLOYED
public boolean allowManaged
public static final boolean DEFAULT_ALLOW_MANAGED
public boolean allowUnmanaged
public static final boolean DEFAULT_ALLOW_UNMANAGED
public java.lang.String allowedConnectorClassId
public java.lang.String forbiddenConnectorClassId
public boolean multipleSelection
public static final boolean DEFAULT_MULTIPLE_SELECTION
public ConnectorField()
public ConnectorField(ConnectorField o)
public ConnectorField withDefaultValue(java.lang.String defaultValue)
withDefaultValue
in class Field
public ConnectorField withAllowEmpty(boolean allowEmpty)
withAllowEmpty
in class Field
public ConnectorField withAllowEmpty(java.lang.Boolean allowEmpty)
withAllowEmpty
in class Field
public ConnectorField withName(java.lang.String name)
public ConnectorField withTitle(java.lang.String title)
public ConnectorField withDescription(java.lang.String description)
withDescription
in class Field
public ConnectorField withIsMandatory(boolean isMandatory)
withIsMandatory
in class Field
public ConnectorField withIsMandatory(java.lang.Boolean isMandatory)
withIsMandatory
in class Field
public ConnectorField withIsHidden(boolean isHidden)
withIsHidden
in class Field
public ConnectorField withIsHidden(java.lang.Boolean isHidden)
withIsHidden
in class Field
public ConnectorField withOrdering(int ordering)
withOrdering
in class Field
public ConnectorField withOrdering(java.lang.Integer ordering)
withOrdering
in class Field
public void setIncludeSelf(boolean includeSelf)
public boolean isIncludeSelf()
public ConnectorField withIncludeSelf(boolean includeSelf)
public ConnectorField withIncludeSelf(java.lang.Boolean includeSelf)
public void setAllowDeployed(boolean allowDeployed)
public boolean isAllowDeployed()
public ConnectorField withAllowDeployed(boolean allowDeployed)
public ConnectorField withAllowDeployed(java.lang.Boolean allowDeployed)
public void setAllowUndeployed(boolean allowUndeployed)
public boolean isAllowUndeployed()
public ConnectorField withAllowUndeployed(boolean allowUndeployed)
public ConnectorField withAllowUndeployed(java.lang.Boolean allowUndeployed)
public void setAllowManaged(boolean allowManaged)
public boolean isAllowManaged()
public ConnectorField withAllowManaged(boolean allowManaged)
public ConnectorField withAllowManaged(java.lang.Boolean allowManaged)
public void setAllowUnmanaged(boolean allowUnmanaged)
public boolean isAllowUnmanaged()
public ConnectorField withAllowUnmanaged(boolean allowUnmanaged)
public ConnectorField withAllowUnmanaged(java.lang.Boolean allowUnmanaged)
public void setAllowedConnectorClassId(java.lang.String allowedConnectorClassId)
public java.lang.String getAllowedConnectorClassId()
public ConnectorField withAllowedConnectorClassId(java.lang.String allowedConnectorClassId)
public void setForbiddenConnectorClassId(java.lang.String forbiddenConnectorClassId)
public java.lang.String getForbiddenConnectorClassId()
public ConnectorField withForbiddenConnectorClassId(java.lang.String forbiddenConnectorClassId)
public void setMultipleSelection(boolean multipleSelection)
public boolean isMultipleSelection()
public ConnectorField withMultipleSelection(boolean multipleSelection)
public ConnectorField withMultipleSelection(java.lang.Boolean multipleSelection)
public ConnectorField makeCopy()
public static ConnectorField readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static ConnectorField fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.