Gets the property object which would be inherited by a sitemap entry.<p>

@param name the name of the property
@return the property object which would be inherited
510283
public CmsClientProperty getInheritedProperty(String name) {

        return CmsSitemapView.getInstance().getController().getInheritedPropertyObject(m_entry, name);
    }
1270822
@SuppressWarnings( "unchecked" )
    public <T> T get( final String propertyName )
    {
        return (T) m_properties.get( propertyName );
    }
123377
protected Properties getLockProperties(String name) {
        return lockProperties != null ? lockProperties.get(name) : null;
    }
656232
private String getProperty(Simon simon, String name) {
		return properties.getProperty(simon.getName() + "." + name);
	}
192607
public <V extends Value<?>> V getValue(String name) {
    @SuppressWarnings("unchecked")
    V property = (V) properties.get(name);
    if (property == null) {
      throw DatastoreException.throwInvalidRequest("No such property %s", name);
    }
    return property;
  }
845832
public List<RawProperty> getExperimentalProperties(String name) {
		/*
		 * Note: The returned list is not backed by the parent component because
		 * this would allow RawProperty objects without the specified name to be
		 * added to the list.
		 */
		List<RawProperty> toReturn = new ArrayList<RawProperty>();
		for (RawProperty property : getExperimentalProperties()) {
			if (property.getName().equalsIgnoreCase(name)) {
				toReturn.add(property);
			}
		}
		return Collections.unmodifiableList(toReturn);
	}
211180
public static <T> T getProperty(Object bean, String name, Class<T> clazz) throws Exception {
        Method method = ReflectUtils.getPropertyGetterMethod(bean.getClass(), name);
        if (method.isAccessible()) {
            return (T) method.invoke(bean);
        } else {
            try {
                method.setAccessible(true);
                return (T) method.invoke(bean);
            } finally {
                method.setAccessible(false);
            }
        }
    }
838731
public Object getProperty(String name) {
		if (!StringUtils.isBlank(name)) {
			return getProperties().get(name);
		}
		return null;
	}
984758
protected static CmsProperty createPropertyObject(String name, String value) {

        CmsProperty prop = new CmsProperty();
        prop.setAutoCreatePropertyDefinition(true);
        prop.setName(name);
        if (OpenCms.getWorkplaceManager().isDefaultPropertiesOnStructure()) {
            prop.setValue(value, CmsProperty.TYPE_INDIVIDUAL);
        } else {
            prop.setValue(value, CmsProperty.TYPE_SHARED);
        }
        return prop;
    }
320589
public HierarchicalProperty getProperty(String name) throws RepositoryException
   {

      for (HierarchicalProperty p : properties)
      {
         if (p.getStringName().equals(name))
            return p;
      }
      return null;

      // if ("jcr:primaryType".equals(name) || "jcr:mixinTypes".equals(name) ||
      // "jcr:data".equals(name)
      // || "jcr:uuid".equals(name))
      // return null;
      //
      // String value;
      // try {
      // value = node.getProperty(name).getString();
      // } catch (PathNotFoundException e) {
      // return null;
      // }
      // String ns = ((ExtendedSession) node.getSession()).getLocationFactory()
      // .parseJCRName(name)
      // .getNamespace();
      // return new HierarchicalProperty(name, value, ns);

   }
135671
public Map<String, Map<String, String>> getPropertyLocaleSearch() {

        if (m_propertiesLocaleSearch == null) {
            m_propertiesLocaleSearch = CmsCollectionsGenericWrapper.createLazyMap(
                new CmsLocalePropertyLoaderTransformer(getCmsObject(), this, true));
            // result may still be null
            return (m_propertiesLocaleSearch == null) ? Collections.EMPTY_MAP : m_propertiesLocaleSearch;
        }
        return m_propertiesLocaleSearch;
    }
352459
public Object get(String name){
        return RequestContext.getHttpRequest().getSession(true).getAttribute(name);
    }
656769
public static Object getMappedProperty(Object bean, String name)
        throws IllegalAccessException, InvocationTargetException, NoSuchMethodException, Exception
    {
        if(bean == null)
            throw new IllegalArgumentException("No bean specified");
        if(name == null)
            throw new IllegalArgumentException("No name specified");
        int delim = name.indexOf('(');
        int delim2 = name.indexOf(')');
        if(delim < 0 || delim2 <= delim)
        {
            throw new IllegalArgumentException("Invalid mapped property '" + name + "'");
        } else
        {
            String key = name.substring(delim + 1, delim2);
            name = name.substring(0, delim);
            return getMappedProperty(bean, name, key);
        }
    }
1131051
public PropertyBuilder string(final String name) {
        name(name);
        type(Property.Type.String);
        return this;
    }
594411
@SuppressWarnings({"unused", "WeakerAccess"})
    public Object getProperty(String name) {
        if (!this.config.isPersonalizationEnabled()) return null;
        return getLocalDataStore().getProfileProperty(name);
    }
43202
protected Map<String, CmsProperty> getPropertiesByName(List<CmsProperty> properties) {

        Map<String, CmsProperty> result = new HashMap<String, CmsProperty>();
        for (CmsProperty property : properties) {
            String key = property.getName();
            result.put(key, property.clone());
        }
        return result;
    }
207450
@SuppressWarnings({"unchecked", "TypeParameterUnusedInFormals"})
    @Nullable
    public <T> T getProperty(String name) {
        return (T) config.getProperties().get(name);
    }