Class PropertyTypeImmutable
java.lang.Object
ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.PropertyTypeImmutable
- All Implemented Interfaces:
IAbstractType,IPropertyTypeImmutable
- Direct Known Subclasses:
PropertyType
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()Returns the type code.Return the data type of the property.Returns the type description.getLabel()Return the property type label.Returns the material type for properties with data typeDataType.MATERIALReturn an XSLT transformation applied to properties with XMLDataType.Returns the vocabulary for properties with data typeDataType.CONTROLLEDVOCABULARYReturn an XSD used to verify the validity of properties with XMLDataType.booleanDeprecated.boolean
-
Method Details
-
getCode
Description copied from interface:IAbstractTypeReturns the type code.- Specified by:
getCodein interfaceIAbstractType
-
getDescription
Description copied from interface:IAbstractTypeReturns the type description.- Specified by:
getDescriptionin interfaceIAbstractType
-
getLabel
Description copied from interface:IPropertyTypeImmutableReturn the property type label.- Specified by:
getLabelin interfaceIPropertyTypeImmutable
-
getDataType
Description copied from interface:IPropertyTypeImmutableReturn the data type of the property.- Specified by:
getDataTypein interfaceIPropertyTypeImmutable
-
getMaterialType
Description copied from interface:IPropertyTypeImmutableReturns the material type for properties with data typeDataType.MATERIAL- Specified by:
getMaterialTypein interfaceIPropertyTypeImmutable
-
getXmlSchema
Description copied from interface:IPropertyTypeImmutableReturn an XSD used to verify the validity of properties with XMLDataType. Returnnullif the DataType is not XML or there is no schema set.- Specified by:
getXmlSchemain interfaceIPropertyTypeImmutable
-
getTransformation
Description copied from interface:IPropertyTypeImmutableReturn an XSLT transformation applied to properties with XMLDataType. Returnnullif the DataType is not XML or there is no transformation set.- Specified by:
getTransformationin interfaceIPropertyTypeImmutable
-
isManagedInternally
public boolean isManagedInternally()- Specified by:
isManagedInternallyin interfaceIPropertyTypeImmutable
-
isInternalNamespace
public boolean isInternalNamespace()Deprecated.- Specified by:
isInternalNamespacein interfaceIPropertyTypeImmutable
-
getVocabulary
Description copied from interface:IPropertyTypeImmutableReturns the vocabulary for properties with data typeDataType.CONTROLLEDVOCABULARY- Specified by:
getVocabularyin interfaceIPropertyTypeImmutable
-
isManagedInternally()