Get this property.
@param strProperty The key to lookup.
@return The return value.
196102
public String getProperty(String strProperty)
    {
    	String value = super.getProperty(strProperty);
    	if (value == null)
    		if ((BaseDatabase.STARTING_ID.equalsIgnoreCase(strProperty))
				|| (BaseDatabase.ENDING_ID.equalsIgnoreCase(strProperty)))
    				value = this.getRemoteProperty(strProperty, true);
    	return value;
    }
838731
public Object getProperty(String name) {
		if (!StringUtils.isBlank(name)) {
			return getProperties().get(name);
		}
		return null;
	}
512797
public String getStringProperty(String pstrSection, String pstrProp)
    {
        String      strRet   = null;
        INIProperty objProp  = null;
        INISection  objSec   = null;

        objSec = (INISection) this.mhmapSections.get(pstrSection);
        if (objSec != null)
        {
            objProp = objSec.getProperty(pstrProp);
            if (objProp != null)
            {
                strRet = objProp.getPropValue();
                objProp = null;
            }
            objSec = null;
        }
        return strRet;
    }
1202460
@Override
  public Object getOptProperty(final String name) throws OptionsException {
    if (useSystemwideValues) {
      return findValue(optionsRoot, makePathElements(name), -1);
    }

    return findValue(localOptionsRoot, makePathElements(name), -1);
  }
1214804
public String getProperty(String strProperty)
    {
        if (strProperty.equalsIgnoreCase(DBParams.MENU)) if (m_strMenu != null)
            return m_strMenu; // Current menu property
        if (this.getMainRecord() != null)
            if ((this.getMainRecord().getEditMode() == DBConstants.EDIT_CURRENT) || (this.getMainRecord().getEditMode() == DBConstants.EDIT_IN_PROGRESS))
        {
            if ("menutitle".equalsIgnoreCase(strProperty))
                return this.getMenuName(this.getMainRecord());
            if ("type".equalsIgnoreCase(strProperty))
                return this.getMenuType(this.getMainRecord());
            if ("icon".equalsIgnoreCase(strProperty))
                return this.getMenuIcon(this.getMainRecord());
            if ("menudesc".equalsIgnoreCase(strProperty))
                return this.getMenuDesc(this.getMainRecord());
            if ("link".equalsIgnoreCase(strProperty))
                return this.getMenuLink(this.getMainRecord());
            if (this.getMainRecord() instanceof MenusModel)
            	if (((XMLPropertiesField)this.getMainRecord().getField(MenusModel.PARAMS)).getProperty(strProperty) != null)
            		return ((XMLPropertiesField)this.getMainRecord().getField(MenusModel.PARAMS)).getProperty(strProperty);
        }
        return super.getProperty(strProperty);
    }
473275
public String getProperty(String strProperty)
    {
        String strValue = null;
        if (m_properties != null)
        {   // Try local properties
            if (m_properties.get(strProperty) != null)
                strValue = m_properties.get(strProperty).toString();
            if ((strValue != null) && (strValue.length() > 0))
                return strValue;
        }
        if (this.getApplication() != null)
            strValue = this.getApplication().getProperty(strProperty);  // Try app
        if (strValue == null)
            if (Params.APPLET.equalsIgnoreCase(strProperty))
                return this.getClass().getName();
        return strValue;
    }
1007278
public String findProperty( final String propertyName )
    {
        String value = null;
        if( m_properties != null )
        {
            value = m_properties.getProperty( propertyName );
        }
        return value;
    }
280011
public String getControlProperty(String strKey, String strDefaultValue)
    {
        String strValue = ((PropertiesField)this.getRecord(MessageControl.MESSAGE_CONTROL_FILE).getField(MessageControl.PROPERTIES)).getProperty(strKey);
        if (strValue == null)
        {
            if (strDefaultValue == null)
                strDefaultValue = this.getDefaultValue(strKey);
            strValue = strDefaultValue;
        }
        return strValue;
    }
169902
public String getProperty(String propertyName)
    {
        ChangeStack<String> stack = properties.get(propertyName);
        if (stack == null)
        {
            return null;
        }

        return stack.getCurrentValue();
    }
1207115
public boolean validUserProperty(String strProperty)
    {
        if (DBParams.FRAMES.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.MENUBARS.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.NAVMENUS.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.JAVA.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.BANNERS.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.LOGOS.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.TRAILERS.equalsIgnoreCase(strProperty))
            return true;
        if (DBParams.LANGUAGE.equalsIgnoreCase(strProperty))
            return true;
        return false;
    }
1034312
public String getProperty(String key, String defaultValue) {
        String value = getProperty(key, String.class);
        return StringUtils.isEmpty(value) ? defaultValue : value;
    }
466389
@Override
  public Object getProperty(final String name) throws OptionsException {
    Object val = getOptProperty(name);

    if (val == null) {
      throw new OptionsException("Missing property " + name);
    }

    return val;
  }
316346
public String getProperty(String strKey)
    {
        return ((PropertiesField)this.getField(Script.PROPERTIES)).getProperty(strKey);
    }
386180
public String getProperty(String strKey)
    {
        String strProperty = this.getMessageProperty(strKey);
        if (strProperty == null)
            strProperty = ((PropertiesField)this.getField(MessageLog.MESSAGE_HEADER_PROPERTIES)).getProperty(strKey);
        if (strProperty == null)
            strProperty = ((PropertiesField)this.getField(MessageLog.MESSAGE_INFO_PROPERTIES)).getProperty(strKey);
        if (strProperty == null)
            strProperty = ((PropertiesField)this.getField(MessageLog.MESSAGE_TRANSPORT_PROPERTIES)).getProperty(strKey);
        return strProperty;
    }
110229
public String getProperty(String prop)
    {
        // assuming Properties are initialized with this call
        return prop != null ? getProperties().getProperty(prop) : null;
    }
1265671
public String getProperty(String strProperty)
    {
        String strValue = null;
        if (m_properties != null)
            strValue = (String)m_properties.get(strProperty);
        if (strValue == null)
        	if (this != this.getRecord().getTable())
        		return this.getRecord().getTable().getProperty(strProperty);
        return strValue;
    }
1010388
public String getProperty(String strProperty)
    {
        String strValue = null;
        if (m_properties != null)
            strValue = (String)m_properties.get(strProperty);
        if (strValue == null)	// || (strValue.length() == 0)) [db must be able to set to BLANK to override systemname property]
            if (m_databaseOwner != null)
                strValue = m_databaseOwner.getProperty(strProperty);
        return strValue;
    }