Class FauxObjectPropertyWrapper
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
-
- edu.cornell.mannlib.vitro.webapp.beans.Property
-
- edu.cornell.mannlib.vitro.webapp.beans.ObjectProperty
-
- edu.cornell.mannlib.vitro.webapp.web.templatemodels.individual.FauxObjectPropertyWrapper
-
- All Implemented Interfaces:
ResourceBean,FauxPropertyWrapper,Cloneable,Comparable<ObjectProperty>
public class FauxObjectPropertyWrapper extends ObjectProperty implements FauxPropertyWrapper
An ObjectProperty that has some of its values overridden by a FauxProperty. TODO This is a horrible kluge that should be discarded as soon as we can rewrite GroupedPropertyList.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.cornell.mannlib.vitro.webapp.beans.ObjectProperty
ObjectProperty.DisplayComparator
-
Nested classes/interfaces inherited from class edu.cornell.mannlib.vitro.webapp.beans.Property
Property.DisplayComparatorIgnoringPropertyGroup
-
-
Field Summary
-
Fields inherited from class edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
localName, localNameWithPrefix, namespace, pickListName, URI
-
-
Constructor Summary
Constructors Constructor Description FauxObjectPropertyWrapper(ObjectProperty inner, FauxProperty faux)
-
Method Summary
-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.beans.ObjectProperty
addObjectPropertyStatement, sortObjectPropertyStatementsForDisplay
-
-
-
-
Constructor Detail
-
FauxObjectPropertyWrapper
public FauxObjectPropertyWrapper(ObjectProperty inner, FauxProperty faux)
-
-
Method Detail
-
getGroupURI
public String getGroupURI()
- Overrides:
getGroupURIin classProperty
-
setGroupURI
public void setGroupURI(String groupUri)
- Overrides:
setGroupURIin classProperty
-
getDomainVClassURI
public String getDomainVClassURI()
- Overrides:
getDomainVClassURIin classObjectProperty
-
setDomainVClassURI
public void setDomainVClassURI(String domainClassURI)
- Overrides:
setDomainVClassURIin classObjectProperty
-
getRangeVClassURI
public String getRangeVClassURI()
- Overrides:
getRangeVClassURIin classObjectProperty
-
setRangeVClassURI
public void setRangeVClassURI(String rangeClassURI)
- Overrides:
setRangeVClassURIin classObjectProperty
-
getCustomEntryForm
public String getCustomEntryForm()
- Overrides:
getCustomEntryFormin classProperty
-
setCustomEntryForm
public void setCustomEntryForm(String s)
- Overrides:
setCustomEntryFormin classProperty
-
getSelectFromExisting
public boolean getSelectFromExisting()
- Overrides:
getSelectFromExistingin classObjectProperty
-
setSelectFromExisting
public void setSelectFromExisting(boolean b)
- Overrides:
setSelectFromExistingin classObjectProperty
-
setOfferCreateNewOption
public void setOfferCreateNewOption(boolean b)
- Overrides:
setOfferCreateNewOptionin classObjectProperty
-
getOfferCreateNewOption
public boolean getOfferCreateNewOption()
- Overrides:
getOfferCreateNewOptionin classObjectProperty
-
setCollateBySubclass
public void setCollateBySubclass(boolean collate)
- Overrides:
setCollateBySubclassin classObjectProperty
-
getCollateBySubclass
public boolean getCollateBySubclass()
- Overrides:
getCollateBySubclassin classObjectProperty
-
getPublicDescription
public String getPublicDescription()
- Overrides:
getPublicDescriptionin classObjectProperty
-
setPublicDescription
public void setPublicDescription(String s)
- Overrides:
setPublicDescriptionin classObjectProperty
-
getPickListName
public String getPickListName()
- Specified by:
getPickListNamein interfaceResourceBean- Overrides:
getPickListNamein classBaseResourceBean
-
setPickListName
public void setPickListName(String pickListName)
- Overrides:
setPickListNamein classBaseResourceBean
-
xmlToSysOut
public void xmlToSysOut()
Description copied from class:ObjectPropertyfor debugging- Overrides:
xmlToSysOutin classObjectProperty
-
getDomainEntityURI
public String getDomainEntityURI()
- Overrides:
getDomainEntityURIin classObjectProperty
-
setDomainEntityURI
public void setDomainEntityURI(String domainEntityURI)
- Overrides:
setDomainEntityURIin classObjectProperty
-
getLabel
public String getLabel()
- Specified by:
getLabelin interfaceResourceBean- Overrides:
getLabelin classObjectProperty
-
getDomainPublic
public String getDomainPublic()
- Overrides:
getDomainPublicin classObjectProperty
-
setDomainPublic
public void setDomainPublic(String domainPublic)
- Overrides:
setDomainPublicin classObjectProperty
-
getDomainVClass
public VClass getDomainVClass()
- Overrides:
getDomainVClassin classObjectProperty
-
setDomainVClass
public void setDomainVClass(VClass domainVClass)
- Overrides:
setDomainVClassin classObjectProperty
-
getParentURI
public String getParentURI()
- Overrides:
getParentURIin classObjectProperty
-
setParentURI
public void setParentURI(String parentURI)
- Overrides:
setParentURIin classObjectProperty
-
getRangeEntityURI
public String getRangeEntityURI()
- Overrides:
getRangeEntityURIin classObjectProperty
-
setRangeEntityURI
public void setRangeEntityURI(String rangeEntityURI)
- Overrides:
setRangeEntityURIin classObjectProperty
-
getRangePublic
public String getRangePublic()
- Overrides:
getRangePublicin classObjectProperty
-
setRangePublic
public void setRangePublic(String rangePublic)
- Overrides:
setRangePublicin classObjectProperty
-
getRangeVClass
public VClass getRangeVClass()
- Overrides:
getRangeVClassin classObjectProperty
-
setRangeVClass
public void setRangeVClass(VClass rangeVClass)
- Overrides:
setRangeVClassin classObjectProperty
-
getDescription
public String getDescription()
- Overrides:
getDescriptionin classObjectProperty
-
setDescription
public void setDescription(String description)
- Overrides:
setDescriptionin classObjectProperty
-
getExample
public String getExample()
- Overrides:
getExamplein classObjectProperty
-
setExample
public void setExample(String example)
- Overrides:
setExamplein classObjectProperty
-
getObjectPropertyStatements
public List<ObjectPropertyStatement> getObjectPropertyStatements()
- Overrides:
getObjectPropertyStatementsin classObjectProperty
-
setObjectPropertyStatements
public void setObjectPropertyStatements(List<ObjectPropertyStatement> objectPropertyStatements)
- Overrides:
setObjectPropertyStatementsin classObjectProperty
-
getURIInverse
public String getURIInverse()
- Overrides:
getURIInversein classObjectProperty
-
setURIInverse
public void setURIInverse(String URIInverse)
- Overrides:
setURIInversein classObjectProperty
-
getNamespaceInverse
public String getNamespaceInverse()
- Overrides:
getNamespaceInversein classObjectProperty
-
setNamespaceInverse
public void setNamespaceInverse(String namespaceInverse)
- Overrides:
setNamespaceInversein classObjectProperty
-
getLocalNameInverse
public String getLocalNameInverse()
- Overrides:
getLocalNameInversein classObjectProperty
-
setLocalNameInverse
public void setLocalNameInverse(String localNameInverse)
- Overrides:
setLocalNameInversein classObjectProperty
-
getTransitive
public boolean getTransitive()
- Overrides:
getTransitivein classObjectProperty
-
setTransitive
public void setTransitive(boolean transitive)
- Overrides:
setTransitivein classObjectProperty
-
getSymmetric
public boolean getSymmetric()
- Overrides:
getSymmetricin classObjectProperty
-
setSymmetric
public void setSymmetric(boolean symmetric)
- Overrides:
setSymmetricin classObjectProperty
-
getFunctional
public boolean getFunctional()
- Overrides:
getFunctionalin classObjectProperty
-
setFunctional
public void setFunctional(boolean functional)
- Overrides:
setFunctionalin classObjectProperty
-
getInverseFunctional
public boolean getInverseFunctional()
- Overrides:
getInverseFunctionalin classObjectProperty
-
setInverseFunctional
public void setInverseFunctional(boolean inverseFunctional)
- Overrides:
setInverseFunctionalin classObjectProperty
-
getDomainDisplayLimit
public int getDomainDisplayLimit()
- Overrides:
getDomainDisplayLimitin classObjectProperty- Returns:
- int for compatibility reasons. Null values convert to -1.
-
getDomainDisplayLimitInteger
public Integer getDomainDisplayLimitInteger()
- Overrides:
getDomainDisplayLimitIntegerin classObjectProperty- Returns:
- display limit, or null for an unset value
-
setDomainDisplayLimit
public void setDomainDisplayLimit(Integer domainDisplayLimit)
- Overrides:
setDomainDisplayLimitin classObjectProperty
-
getDomainDisplayTier
public int getDomainDisplayTier()
- Overrides:
getDomainDisplayTierin classObjectProperty- Returns:
- int for compatibility reasons. Null values convert to -1.
-
getDomainDisplayTierInteger
public Integer getDomainDisplayTierInteger()
- Overrides:
getDomainDisplayTierIntegerin classObjectProperty- Returns:
- display tier, or null for an unset value
-
setDomainDisplayTier
public void setDomainDisplayTier(Integer domainDisplayTier)
- Overrides:
setDomainDisplayTierin classObjectProperty
-
getDomainEntitySortDirection
public String getDomainEntitySortDirection()
- Overrides:
getDomainEntitySortDirectionin classObjectProperty
-
setDomainEntitySortDirection
public void setDomainEntitySortDirection(String domainEntitySortDirection)
- Overrides:
setDomainEntitySortDirectionin classObjectProperty
-
getObjectIndividualSortPropertyURI
public String getObjectIndividualSortPropertyURI()
- Overrides:
getObjectIndividualSortPropertyURIin classObjectProperty
-
setObjectIndividualSortPropertyURI
public void setObjectIndividualSortPropertyURI(String objectIndividualSortPropertyURI)
- Overrides:
setObjectIndividualSortPropertyURIin classObjectProperty
-
getRangeDisplayLimit
public int getRangeDisplayLimit()
- Overrides:
getRangeDisplayLimitin classObjectProperty- Returns:
- int for compatibility reasons. Null values convert to -1.
-
getRangeDisplayLimitInteger
public Integer getRangeDisplayLimitInteger()
- Overrides:
getRangeDisplayLimitIntegerin classObjectProperty- Returns:
- display limit, or null for an unset value
-
setRangeDisplayLimit
public void setRangeDisplayLimit(int rangeDisplayLimit)
- Overrides:
setRangeDisplayLimitin classObjectProperty
-
getRangeDisplayTier
public int getRangeDisplayTier()
- Overrides:
getRangeDisplayTierin classObjectProperty- Returns:
- int for compatibility reason. Null values convert to -1.
-
getRangeDisplayTierInteger
public Integer getRangeDisplayTierInteger()
- Overrides:
getRangeDisplayTierIntegerin classObjectProperty- Returns:
- display tier, or null for an unset value
-
setRangeDisplayTier
public void setRangeDisplayTier(Integer rangeDisplayTier)
- Overrides:
setRangeDisplayTierin classObjectProperty
-
getRangeEntitySortDirection
public String getRangeEntitySortDirection()
- Overrides:
getRangeEntitySortDirectionin classObjectProperty
-
setRangeEntitySortDirection
public void setRangeEntitySortDirection(String rangeEntitySortDirection)
- Overrides:
setRangeEntitySortDirectionin classObjectProperty
-
getStubObjectRelation
public boolean getStubObjectRelation()
- Overrides:
getStubObjectRelationin classObjectProperty
-
setStubObjectRelation
public void setStubObjectRelation(boolean b)
- Overrides:
setStubObjectRelationin classObjectProperty
-
compareTo
public int compareTo(ObjectProperty op)
Description copied from class:ObjectPropertySorts alphabetically by public name- Specified by:
compareToin interfaceComparable<ObjectProperty>- Overrides:
compareToin classObjectProperty
-
clone
public ObjectProperty clone()
- Overrides:
clonein classObjectProperty
-
isSubjectSide
public boolean isSubjectSide()
- Overrides:
isSubjectSidein classProperty
-
isEditLinkSuppressed
public boolean isEditLinkSuppressed()
- Overrides:
isEditLinkSuppressedin classProperty
-
isAddLinkSuppressed
public boolean isAddLinkSuppressed()
- Overrides:
isAddLinkSuppressedin classProperty
-
isDeleteLinkSuppressed
public boolean isDeleteLinkSuppressed()
- Overrides:
isDeleteLinkSuppressedin classProperty
-
setEditLinkSuppressed
public void setEditLinkSuppressed(boolean editLinkSuppressed)
- Overrides:
setEditLinkSuppressedin classProperty
-
setAddLinkSuppressed
public void setAddLinkSuppressed(boolean addLinkSuppressed)
- Overrides:
setAddLinkSuppressedin classProperty
-
setDeleteLinkSuppressed
public void setDeleteLinkSuppressed(boolean deleteLinkSuppressed)
- Overrides:
setDeleteLinkSuppressedin classProperty
-
isAnonymous
public boolean isAnonymous()
- Specified by:
isAnonymousin interfaceResourceBean- Overrides:
isAnonymousin classBaseResourceBean
-
getURI
public String getURI()
- Specified by:
getURIin interfaceResourceBean- Overrides:
getURIin classBaseResourceBean
-
setURI
public void setURI(String URI)
- Specified by:
setURIin interfaceResourceBean- Overrides:
setURIin classBaseResourceBean
-
getNamespace
public String getNamespace()
- Specified by:
getNamespacein interfaceResourceBean- Overrides:
getNamespacein classBaseResourceBean
-
setNamespace
public void setNamespace(String namespace)
- Specified by:
setNamespacein interfaceResourceBean- Overrides:
setNamespacein classBaseResourceBean
-
getLocalName
public String getLocalName()
- Specified by:
getLocalNamein interfaceResourceBean- Overrides:
getLocalNamein classBaseResourceBean
-
setLocalName
public void setLocalName(String localName)
- Specified by:
setLocalNamein interfaceResourceBean- Overrides:
setLocalNamein classBaseResourceBean
-
getLocalNameWithPrefix
public String getLocalNameWithPrefix()
- Overrides:
getLocalNameWithPrefixin classBaseResourceBean
-
setLocalNameWithPrefix
public void setLocalNameWithPrefix(String prefixedLocalName)
- Overrides:
setLocalNameWithPrefixin classBaseResourceBean
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseResourceBean
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classBaseResourceBean
-
toString
public String toString()
Description copied from class:ObjectPropertyProduces a string representation of the contents of this class- Overrides:
toStringin classObjectProperty- Returns:
- Readable text identifying this property's attributes
-
getFauxProperty
public FauxProperty getFauxProperty()
- Specified by:
getFauxPropertyin interfaceFauxPropertyWrapper
-
getContextUri
public String getContextUri()
- Specified by:
getContextUriin interfaceFauxPropertyWrapper
-
getConfigUri
public String getConfigUri()
- Specified by:
getConfigUriin interfaceFauxPropertyWrapper
-
-