public class PNMMetadataFormat extends IIOMetadataFormatImpl
Modifier and Type | Field and Description |
---|---|
private static PNMMetadataFormat |
instance |
private static Hashtable |
parents
The table to link the child to its parent.
|
(package private) String |
resourceBaseName |
standardMetadataFormatName
CHILD_POLICY_ALL, CHILD_POLICY_CHOICE, CHILD_POLICY_EMPTY, CHILD_POLICY_MAX, CHILD_POLICY_REPEAT, CHILD_POLICY_SEQUENCE, CHILD_POLICY_SOME, DATATYPE_BOOLEAN, DATATYPE_DOUBLE, DATATYPE_FLOAT, DATATYPE_INTEGER, DATATYPE_STRING, VALUE_ARBITRARY, VALUE_ENUMERATION, VALUE_LIST, VALUE_NONE, VALUE_RANGE, VALUE_RANGE_MAX_INCLUSIVE, VALUE_RANGE_MAX_INCLUSIVE_MASK, VALUE_RANGE_MIN_INCLUSIVE, VALUE_RANGE_MIN_INCLUSIVE_MASK, VALUE_RANGE_MIN_MAX_INCLUSIVE
Constructor and Description |
---|
PNMMetadataFormat()
Constructs
PNMMetadataFormat . |
Modifier and Type | Method and Description |
---|---|
private void |
addElements()
Adds the elements into this format object based on the XML
schema and DTD.
|
boolean |
canNodeAppear(String elementName,
ImageTypeSpecifier imageType) |
static PNMMetadataFormat |
getInstance() |
String |
getParent(String elementName) |
addAttribute, addAttribute, addAttribute, addAttribute, addBooleanAttribute, addChildElement, addElement, addElement, addObjectValue, addObjectValue, addObjectValue, addObjectValue, getAttributeDataType, getAttributeDefaultValue, getAttributeDescription, getAttributeEnumerations, getAttributeListMaxLength, getAttributeListMinLength, getAttributeMaxValue, getAttributeMinValue, getAttributeNames, getAttributeValueType, getChildNames, getChildPolicy, getElementDescription, getElementMaxChildren, getElementMinChildren, getObjectArrayMaxLength, getObjectArrayMinLength, getObjectClass, getObjectDefaultValue, getObjectEnumerations, getObjectMaxValue, getObjectMinValue, getObjectValueType, getResourceBaseName, getRootName, getStandardFormatInstance, isAttributeRequired, removeAttribute, removeElement, removeObjectValue, setResourceBaseName
private static Hashtable parents
private static PNMMetadataFormat instance
String resourceBaseName
PNMMetadataFormat()
PNMMetadataFormat
. Calls the super
class constructor. Sets the resource base name. Adds the elements
into this format object based on the XML schema and DTD.public static PNMMetadataFormat getInstance()
private void addElements()
public boolean canNodeAppear(String elementName, ImageTypeSpecifier imageType)
canNodeAppear
in interface IIOMetadataFormat
canNodeAppear
in class IIOMetadataFormatImpl
Copyright © 2017 Open Microscopy Environment