Class FauxProperty
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
-
- edu.cornell.mannlib.vitro.webapp.beans.FauxProperty
-
- All Implemented Interfaces:
RoleRestrictedProperty,ResourceBean
public class FauxProperty extends BaseResourceBean implements ResourceBean, RoleRestrictedProperty
Represents a specialization on an ObjectProperty, only meaningful for display.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
BaseResourceBean.RoleLevel
-
-
Field Summary
-
Fields inherited from class edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
hiddenFromDisplayBelowRoleLevel, hiddenFromPublishBelowRoleLevel, localName, localNameWithPrefix, namespace, pickListName, prohibitedFromUpdateBelowRoleLevel, URI
-
-
Constructor Summary
Constructors Constructor Description FauxProperty()FauxProperty(String domainURI, String baseURI, String rangeURI)Arguments are in this order to mimic the relationship: subject ==> property ==> object
-
Method Summary
-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.beans.BaseResourceBean
equals, getHiddenFromDisplayBelowRoleLevel, getHiddenFromPublishBelowRoleLevel, getLabel, getLocalName, getLocalNameWithPrefix, getNamespace, getPickListName, getProhibitedFromUpdateBelowRoleLevel, getURI, hashCode, isAnonymous, setHiddenFromDisplayBelowRoleLevel, setHiddenFromDisplayBelowRoleLevelUsingRoleUri, setHiddenFromPublishBelowRoleLevel, setHiddenFromPublishBelowRoleLevelUsingRoleUri, setLocalName, setLocalNameWithPrefix, setNamespace, setPickListName, setProhibitedFromUpdateBelowRoleLevel, setProhibitedFromUpdateBelowRoleLevelUsingRoleUri, setURI
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.beans.ResourceBean
getHiddenFromDisplayBelowRoleLevel, getHiddenFromPublishBelowRoleLevel, getLabel, getLocalName, getNamespace, getPickListName, getProhibitedFromUpdateBelowRoleLevel, getURI, isAnonymous, setHiddenFromDisplayBelowRoleLevel, setHiddenFromDisplayBelowRoleLevelUsingRoleUri, setHiddenFromPublishBelowRoleLevel, setHiddenFromPublishBelowRoleLevelUsingRoleUri, setLocalName, setNamespace, setProhibitedFromUpdateBelowRoleLevel, setProhibitedFromUpdateBelowRoleLevelUsingRoleUri, setURI
-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.auth.policy.bean.RoleRestrictedProperty
getHiddenFromDisplayBelowRoleLevel, getHiddenFromPublishBelowRoleLevel, getProhibitedFromUpdateBelowRoleLevel, getURI
-
-
-
-
Constructor Detail
-
FauxProperty
public FauxProperty(String domainURI, String baseURI, String rangeURI)
Arguments are in this order to mimic the relationship: subject ==> property ==> object- Parameters:
domainURI- URI of the subject class. May be null.baseURI- URI of the property. May not be null.rangeURI- URI of the object class. May be null.
-
FauxProperty
public FauxProperty()
-
-
Method Detail
-
getContextUri
public String getContextUri()
-
setContextUri
public void setContextUri(String contextUri)
-
getConfigUri
public String getConfigUri()
-
setConfigUri
public void setConfigUri(String configUri)
-
getBaseURI
public String getBaseURI()
-
setBaseURI
public void setBaseURI(String baseURI)
-
getRangeURI
public String getRangeURI()
-
setRangeURI
public void setRangeURI(String rangeURI)
-
getBaseLabel
public String getBaseLabel()
-
setBaseLabel
public void setBaseLabel(String baseLabel)
-
getRangeLabel
public String getRangeLabel()
-
setRangeLabel
public void setRangeLabel(String rangeLabel)
-
getDomainURI
public String getDomainURI()
-
setDomainURI
public void setDomainURI(String domainURI)
-
getDomainLabel
public String getDomainLabel()
-
setDomainLabel
public void setDomainLabel(String domainLabel)
-
getGroupURI
public String getGroupURI()
-
setGroupURI
public void setGroupURI(String groupURI)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getPublicDescription
public String getPublicDescription()
-
setPublicDescription
public void setPublicDescription(String publicDescription)
-
getDisplayTier
public int getDisplayTier()
-
setDisplayTier
public void setDisplayTier(int displayTier)
-
getDisplayLimit
public int getDisplayLimit()
-
setDisplayLimit
public void setDisplayLimit(int displayLimit)
-
isCollateBySubclass
public boolean isCollateBySubclass()
-
setCollateBySubclass
public void setCollateBySubclass(boolean collateBySubclass)
-
isSelectFromExisting
public boolean isSelectFromExisting()
-
setSelectFromExisting
public void setSelectFromExisting(boolean selectFromExisting)
-
isOfferCreateNewOption
public boolean isOfferCreateNewOption()
-
setOfferCreateNewOption
public void setOfferCreateNewOption(boolean offerCreateNewOption)
-
getCustomEntryForm
public String getCustomEntryForm()
-
setCustomEntryForm
public void setCustomEntryForm(String customEntryForm)
-
getCustomListView
public String getCustomListView()
-
setCustomListView
public void setCustomListView(String customListView)
-
getDomainVClassURI
public String getDomainVClassURI()
- Specified by:
getDomainVClassURIin interfaceRoleRestrictedProperty
-
getRangeVClassURI
public String getRangeVClassURI()
- Specified by:
getRangeVClassURIin interfaceRoleRestrictedProperty
-
setRootRangeUri
public void setRootRangeUri(String rootRangeUri)
-
getRootRangeUri
public String getRootRangeUri()
-
-