Package gov.nasa.pds.model.plugin
Class DOMAttr
- java.lang.Object
-
- gov.nasa.pds.model.plugin.ISOClass
-
- gov.nasa.pds.model.plugin.ISOClassOAIS
-
- gov.nasa.pds.model.plugin.ISOClassOAIS11179
-
- gov.nasa.pds.model.plugin.DOMAttr
-
public class DOMAttr extends ISOClassOAIS11179
-
-
Constructor Summary
Constructors Constructor Description DOMAttr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloneAttr(DOMAttr lOrgAttr)voidfinishCloneAttr(DOMAttr lOrgAttr)StringgetClassConcept()StringgetDataConcept()StringgetDefaultUnitId(boolean forceBound)StringgetFormat(boolean useDataTypeForUNK)StringgetMaximumCharacters(boolean useDataTypeForUNK, boolean forceBound)StringgetMaximumValue(boolean useDataTypeForUNK, boolean forceBound)StringgetMinimumCharacters(boolean useDataTypeForUNK, boolean forceBound)StringgetMinimumValue(boolean useDataTypeForUNK, boolean forceBound)StringgetPattern(boolean useDataTypeForUNK)StringgetSteward()StringgetUnitOfMeasure(boolean forceBound)StringgetUnitOfMeasureIdentifier()StringgetUnits(boolean needsQuotes)StringgetValueType(boolean forceBound)StringgetValueTypeIdentifier()voidInitStringArr(ArrayList<String> lDomStrArr, ArrayList<String> lPDSStrArr)voidset11179Attr(String lDataIdentifier)voidsetIdentifier(String lNameSpaceIdNC, String lTitle, String lNameSpaceIdNC2, String lTitle2)voidsetIsCharDataType()voidsortPermissibleValues()-
Methods inherited from class gov.nasa.pds.model.plugin.ISOClassOAIS11179
getAnchorString, getDefinitionInLanguage, getNameInLanguage, getNameSpaceId, getNameSpaceIdNC, getRegAuthId, setAnchorString, setNameSpaceId, setNameSpaceIdNC, setRegAuthId, setSteward
-
Methods inherited from class gov.nasa.pds.model.plugin.ISOClassOAIS
getIsDigital, getisPhysical, setOAISClassType
-
Methods inherited from class gov.nasa.pds.model.plugin.ISOClass
getaltDefn, getaltName, getDefinition, getIdentifier, getIsDeprecated, getmodHistory, getModHistoryMap, getRDFIdentifier, getRegistrationStatus, getSequenceId, getTitle, getVersionId, setaltDefnMap, setaltNameMap, setDefinition, setIdentifier, setIsDeprecated, setmodHistoryMap, setRDFIdentifier, setRegistrationStatus, setTitle, setVersionId
-
-
-
-
Method Detail
-
setIdentifier
public void setIdentifier(String lNameSpaceIdNC, String lTitle, String lNameSpaceIdNC2, String lTitle2)
-
InitStringArr
public void InitStringArr(ArrayList<String> lDomStrArr, ArrayList<String> lPDSStrArr)
-
getValueType
public String getValueType(boolean forceBound)
-
getValueTypeIdentifier
public String getValueTypeIdentifier()
-
getMinimumCharacters
public String getMinimumCharacters(boolean useDataTypeForUNK, boolean forceBound)
-
getMaximumCharacters
public String getMaximumCharacters(boolean useDataTypeForUNK, boolean forceBound)
-
getMinimumValue
public String getMinimumValue(boolean useDataTypeForUNK, boolean forceBound)
-
getMaximumValue
public String getMaximumValue(boolean useDataTypeForUNK, boolean forceBound)
-
getFormat
public String getFormat(boolean useDataTypeForUNK)
-
getPattern
public String getPattern(boolean useDataTypeForUNK)
-
getUnitOfMeasure
public String getUnitOfMeasure(boolean forceBound)
-
getUnitOfMeasureIdentifier
public String getUnitOfMeasureIdentifier()
-
getUnits
public String getUnits(boolean needsQuotes)
-
getDefaultUnitId
public String getDefaultUnitId(boolean forceBound)
-
getSteward
public String getSteward()
- Overrides:
getStewardin classISOClassOAIS11179
-
getClassConcept
public String getClassConcept()
-
getDataConcept
public String getDataConcept()
-
set11179Attr
public void set11179Attr(String lDataIdentifier)
-
sortPermissibleValues
public void sortPermissibleValues()
-
setIsCharDataType
public void setIsCharDataType()
-
cloneAttr
public void cloneAttr(DOMAttr lOrgAttr)
-
finishCloneAttr
public void finishCloneAttr(DOMAttr lOrgAttr)
-
-