|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SolutionClassFieldDefinition
SolutionClassFieldDefinitionHome
Attribute Name | Attribute Value |
---|---|
atg.repository.query.SupportedQueries | and, comparison, constant, inFolders, includesAny, includes, includesItem, isNull, matchId, not, or, patternMatch, property, propertyOf, unconstrained, patternMatch, textSearch |
references | [:SolutionField.solutionClassFieldDefinition, :SolutionClass.fields] |
Property Name | Property Type | Property Description | Flags |
---|---|---|---|
displayName | String |
R, W, Cch, Qry, Req | |
fieldDefinition | FieldDefinition |
R, W, Cch, Qry, Req | |
id | String |
R, W, Cch, Id, Qry, Req | |
indexingValue | String |
R, W, Cch, Qry | |
required | boolean | R, W, Cch, Qry | |
searchWeight | int | R, W, Cch, Qry | |
title | boolean | R, W, Cch, Qry, Req |
Property displayName: String
getDisplayName()
setDisplayName(java.lang.String)
Property fieldDefinition: FieldDefinition
getFieldDefinition()
setFieldDefinition(atg.svc.repository.beans.FieldDefinition)
Property id: String
getId()
setId(java.lang.String)
Attribute Name | Attribute Value |
---|---|
propertyCategory | primary |
Property indexingValue: String
getIndexingValue()
setIndexingValue(java.lang.String)
Property required: boolean
isRequired()
setRequired(boolean)
getSearchWeight()
setSearchWeight(int)
Property title: boolean
isTitle()
setTitle(boolean)
Method Summary | |
---|---|
boolean |
_isMutable()
Returns true if the item is mutable. |
void |
copyTo(SolutionClassFieldDefinition destination)
Copies the property values of this instance to another instance of the same data type. |
java.lang.String |
getComputedDisplayName()
Gets the computed display name of the solution class field definition. |
java.lang.String |
getDisplayName()
Getter for property displayName |
FieldDefinition |
getFieldDefinition()
Getter for property fieldDefinition |
boolean |
getHasRequired()
Returns true if the value of property required is null. |
boolean |
getHasSearchWeight()
Returns true if the value of property searchWeight is null. |
java.lang.String |
getId()
Getter for property id |
FieldDefinitionIndexing |
getIndexing()
Gets the indexing type on the SolutionClassFieldDefinition |
java.lang.String |
getIndexingValue()
Getter for property indexingValue |
boolean |
getIsConstrainable()
Returns true if the SolutionClass field is constrainable. |
boolean |
getIsContent()
Returns true if the field definition is a content field otherwise false. |
boolean |
getIsRequired()
Returns true if the field is required to be non-blank on save. |
boolean |
getIsSearchable()
Returns true if the SolutionClass field is searchable. |
int |
getOrder()
Get the order for this solution class defn in its solution class |
int |
getSearchWeight()
Getter for property searchWeight |
SolutionClass |
getSolutionClass()
Get the SolutionClass for this solution class defn. |
boolean |
isRemoved()
Returns true if the underlying object has been removed. |
boolean |
isRequired()
Getter for property required |
boolean |
isTitle()
Getter for property title |
void |
prepareInstanceForWrite()
This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write. |
void |
setDisplayName(java.lang.String value)
Setter for property displayName . |
void |
setFieldDefinition(FieldDefinition value)
Setter for property fieldDefinition . |
void |
setFieldDefinition(java.lang.String fieldDefinitionId)
Set the FieldDefinition by the repository id. |
void |
setHasRequired(boolean value)
If this is set to false, then the underlying value of property required is set to null. |
void |
setHasSearchWeight(boolean value)
If this is set to false, then the underlying value of property searchWeight is set to null. |
void |
setId(java.lang.String value)
Setter for property id . |
void |
setIndexing(FieldDefinitionIndexing indexing)
Sets the indexing type on the SolutionClassFieldDefinition |
void |
setIndexingValue(java.lang.String value)
Setter for property indexingValue . |
void |
setRequired(boolean value)
Setter for property required . |
void |
setSearchWeight(int value)
Setter for property searchWeight . |
void |
setTitle(boolean value)
Setter for property title . |
void |
writeInstance()
This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries. |
Methods inherited from interface javax.ejb.EJBLocalObject |
---|
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
Method Detail |
---|
java.lang.String getDisplayName() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setDisplayName(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
FieldDefinition getFieldDefinition() throws javax.ejb.EJBException
FieldDefinition
javax.ejb.EJBException
void setFieldDefinition(FieldDefinition value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- FieldDefinition
javax.ejb.EJBException
java.lang.String getId() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setId(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
java.lang.String getIndexingValue() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setIndexingValue(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
boolean isRequired() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasRequired() throws javax.ejb.EJBException
javax.ejb.EJBException
void setRequired(boolean value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- boolean
javax.ejb.EJBException
void setHasRequired(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
int getSearchWeight() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasSearchWeight() throws javax.ejb.EJBException
javax.ejb.EJBException
void setSearchWeight(int value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- int
javax.ejb.EJBException
void setHasSearchWeight(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
boolean isTitle() throws javax.ejb.EJBException
javax.ejb.EJBException
void setTitle(boolean value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- boolean
javax.ejb.EJBException
boolean isRemoved() throws javax.ejb.EJBException
javax.ejb.EJBException
void copyTo(SolutionClassFieldDefinition destination) throws javax.ejb.EJBException
javax.ejb.EJBException
void writeInstance() throws javax.ejb.EJBException
javax.ejb.EJBException
void prepareInstanceForWrite() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean _isMutable()
void setFieldDefinition(java.lang.String fieldDefinitionId) throws ObjectNotFoundException, javax.ejb.EJBException
fieldDefinitionId
-
ObjectNotFoundException
javax.ejb.EJBException
- A system-level error occurredint getOrder() throws ObjectNotFoundException, javax.ejb.EJBException
ObjectNotFoundException
javax.ejb.EJBException
- A system-level error occurredSolutionClass getSolutionClass() throws ObjectNotFoundException, javax.ejb.EJBException
ObjectNotFoundException
javax.ejb.EJBException
- A system-level error occurredboolean getIsContent() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurredjava.lang.String getComputedDisplayName() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurredboolean getIsRequired() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurredFieldDefinitionIndexing getIndexing() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurredvoid setIndexing(FieldDefinitionIndexing indexing) throws javax.ejb.EJBException
indexing
-
javax.ejb.EJBException
- A system-level error occurredboolean getIsSearchable() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurredboolean getIsConstrainable() throws javax.ejb.EJBException
javax.ejb.EJBException
- A system-level error occurred
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |