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 void
cloneAttr(DOMAttr lOrgAttr)
void
finishCloneAttr(DOMAttr lOrgAttr)
String
getClassConcept()
String
getDataConcept()
String
getDefaultUnitId(boolean forceBound)
String
getFormat(boolean useDataTypeForUNK)
String
getMaximumCharacters(boolean useDataTypeForUNK, boolean forceBound)
String
getMaximumValue(boolean useDataTypeForUNK, boolean forceBound)
String
getMinimumCharacters(boolean useDataTypeForUNK, boolean forceBound)
String
getMinimumValue(boolean useDataTypeForUNK, boolean forceBound)
String
getPattern(boolean useDataTypeForUNK)
String
getSteward()
String
getUnitOfMeasure(boolean forceBound)
String
getUnitOfMeasureIdentifier()
String
getUnits(boolean needsQuotes)
String
getValueType(boolean forceBound)
String
getValueTypeIdentifier()
void
InitStringArr(ArrayList<String> lDomStrArr, ArrayList<String> lPDSStrArr)
void
set11179Attr(String lDataIdentifier)
void
setIdentifier(String lNameSpaceIdNC, String lTitle, String lNameSpaceIdNC2, String lTitle2)
void
setIsCharDataType()
void
sortPermissibleValues()
-
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:
getSteward
in 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)
-
-