Class MultilingualFieldElement
- java.lang.Object
-
- net.anotheria.asg.generator.view.meta.MetaViewElement
-
- net.anotheria.asg.generator.view.meta.MetaFieldElement
-
- net.anotheria.asg.generator.view.meta.MultilingualFieldElement
-
public class MultilingualFieldElement extends MetaFieldElement
If an element is specified to be multilingual, it's replaced by a multilingual field element for each language. This way generation of language specific data for each language is guaranteed.- Version:
- $Id: $Id
- Author:
- another
-
-
Constructor Summary
Constructors Constructor Description MultilingualFieldElement(java.lang.String aLanguage, MetaFieldElement aMappedElement)Constructor for MultilingualFieldElement.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetCaption()Getter for the fieldcaption.MetaDecoratorgetDecorator()Getter for the fielddecorator.java.lang.StringgetDescription()Getter for the fielddescription.java.lang.StringgetLanguage()Getter for the fieldlanguage.MetaFieldElementgetMappedElement()Getter for the fieldmappedElement.java.util.List<MetaValidator>getValidators()Getter for the fieldvalidators.java.lang.StringgetVariableName()getVariableName.booleanisAutocompleteOff()isAutocompleteOff.booleanisComparable()isComparable.booleanisJSValidated()isJSValidated.booleanisReadonly()isReadonly.booleanisRich()isRich.booleanisValidated()isValidated.-
Methods inherited from class net.anotheria.asg.generator.view.meta.MetaFieldElement
toString
-
Methods inherited from class net.anotheria.asg.generator.view.meta.MetaViewElement
getName, getSortingType, hashCode, isDatetime, isShowLink, setAutocompleteOff, setCaption, setComparable, setDatetime, setDecorator, setDescription, setName, setReadonly, setRich, setShowLink, setSortingType, setValidators
-
-
-
-
Constructor Detail
-
MultilingualFieldElement
public MultilingualFieldElement(java.lang.String aLanguage, MetaFieldElement aMappedElement)Constructor for MultilingualFieldElement.
- Parameters:
aLanguage- aStringobject.aMappedElement- aMetaFieldElementobject.
-
-
Method Detail
-
getLanguage
public java.lang.String getLanguage()
Getter for the field
language.- Returns:
- a
Stringobject.
-
getMappedElement
public MetaFieldElement getMappedElement()
Getter for the field
mappedElement.- Returns:
- a
MetaFieldElementobject.
-
getDecorator
public MetaDecorator getDecorator()
Getter for the field
decorator.- Overrides:
getDecoratorin classMetaViewElement- Returns:
- decorator for the element
-
isComparable
public boolean isComparable()
isComparable.
- Overrides:
isComparablein classMetaViewElement- Returns:
- true if the element is comparable, otherwise - false
-
isReadonly
public boolean isReadonly()
isReadonly.
- Overrides:
isReadonlyin classMetaViewElement- Returns:
- True if the element is readonly
-
isAutocompleteOff
public boolean isAutocompleteOff()
isAutocompleteOff.
- Overrides:
isAutocompleteOffin classMetaViewElement- Returns:
- True if autocomplete for this element is off.
-
isRich
public boolean isRich()
isRich.
- Overrides:
isRichin classMetaViewElement- Returns:
- a boolean.
-
getCaption
public java.lang.String getCaption()
Getter for the field
caption.- Overrides:
getCaptionin classMetaViewElement- Returns:
- a
Stringobject.
-
getDescription
public java.lang.String getDescription()
Getter for the field
description.- Overrides:
getDescriptionin classMetaViewElement- Returns:
- a
Stringobject.
-
getValidators
public java.util.List<MetaValidator> getValidators()
Getter for the field
validators.- Overrides:
getValidatorsin classMetaViewElement- Returns:
- a
Listobject.
-
isValidated
public boolean isValidated()
isValidated.
- Overrides:
isValidatedin classMetaViewElement- Returns:
- a boolean.
-
isJSValidated
public boolean isJSValidated()
isJSValidated.
- Overrides:
isJSValidatedin classMetaViewElement- Returns:
- a boolean.
-
getVariableName
public java.lang.String getVariableName()
getVariableName.
- Overrides:
getVariableNamein classMetaFieldElement- Returns:
- a
Stringobject.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classMetaViewElement
-
-