Interface IPropertyTypeImmutable
-
- All Superinterfaces:
IAbstractType
- All Known Subinterfaces:
IPropertyType
- All Known Implementing Classes:
PropertyType,PropertyTypeImmutable
public interface IPropertyTypeImmutable extends IAbstractType
Read-only interface to an existing property type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataTypegetDataType()Return the data type of the property.java.lang.StringgetLabel()Return the property type label.IMaterialTypeImmutablegetMaterialType()Returns the material type for properties with data typeDataType.MATERIALjava.lang.StringgetTransformation()Return an XSLT transformation applied to properties with XMLDataType.IVocabularyImmutablegetVocabulary()Returns the vocabulary for properties with data typeDataType.CONTROLLEDVOCABULARYjava.lang.StringgetXmlSchema()Return an XSD used to verify the validity of properties with XMLDataType.booleanisInternalNamespace()booleanisManagedInternally()-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IAbstractType
getCode, getDescription
-
-
-
-
Method Detail
-
getLabel
java.lang.String getLabel()
Return the property type label.
-
getDataType
DataType getDataType()
Return the data type of the property.
-
getMaterialType
IMaterialTypeImmutable getMaterialType()
Returns the material type for properties with data typeDataType.MATERIAL
-
getVocabulary
IVocabularyImmutable getVocabulary()
Returns the vocabulary for properties with data typeDataType.CONTROLLEDVOCABULARY
-
getXmlSchema
java.lang.String getXmlSchema()
Return an XSD used to verify the validity of properties with XMLDataType. Returnnullif the DataType is not XML or there is no schema set.
-
getTransformation
java.lang.String getTransformation()
Return an XSLT transformation applied to properties with XMLDataType. Returnnullif the DataType is not XML or there is no transformation set.
-
isManagedInternally
boolean isManagedInternally()
-
isInternalNamespace
boolean isInternalNamespace()
-
-