public virtual bool isAttributeSet(int variableAttribute)
 {
     return(m_var.isAttributeSet(variableAttribute));
 }
        public static void  appendVariableAttributes(System.Text.StringBuilder sb, Variable v)
        {
            if (v.getAttributes() == 0)
            {
                return;
            }

            sb.Append("  ");             //$NON-NLS-1$

            if (v.isAttributeSet(VariableAttribute.DONT_ENUMERATE))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_dontEnumerate"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.READ_ONLY))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_readOnly"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.IS_LOCAL))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_localVariable"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.IS_ARGUMENT))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_functionArgument"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.HAS_GETTER))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_getterFunction"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.HAS_SETTER))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_setterFunction"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
            if (v.isAttributeSet(VariableAttribute.IS_DYNAMIC))
            {
                sb.Append(", dynamic");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.IS_STATIC))
            {
                sb.Append(", static");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.IS_CONST))
            {
                sb.Append(", const");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.PRIVATE_SCOPE))
            {
                sb.Append(", private");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.PUBLIC_SCOPE))
            {
                sb.Append(", public");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.PROTECTED_SCOPE))
            {
                sb.Append(", protected");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.INTERNAL_SCOPE))
            {
                sb.Append(", internal");                 //$NON-NLS-1$
            }
            if (v.isAttributeSet(VariableAttribute.NAMESPACE_SCOPE))
            {
                sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_hasNamespace"));                 //$NON-NLS-1$ //$NON-NLS-2$
            }
        }
Example #3
0
		public static void  appendVariableAttributes(System.Text.StringBuilder sb, Variable v)
		{
			if (v.getAttributes() == 0)
				return ;
			
			sb.Append("  "); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.DONT_ENUMERATE))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_dontEnumerate")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.READ_ONLY))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_readOnly")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.IS_LOCAL))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_localVariable")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.IS_ARGUMENT))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_functionArgument")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.HAS_GETTER))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_getterFunction")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.HAS_SETTER))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_setterFunction")); //$NON-NLS-1$ //$NON-NLS-2$
			
			if (v.isAttributeSet(VariableAttribute.IS_DYNAMIC))
				sb.Append(", dynamic"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.IS_STATIC))
				sb.Append(", static"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.IS_CONST))
				sb.Append(", const"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.PRIVATE_SCOPE))
				sb.Append(", private"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.PUBLIC_SCOPE))
				sb.Append(", public"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.PROTECTED_SCOPE))
				sb.Append(", protected"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.INTERNAL_SCOPE))
				sb.Append(", internal"); //$NON-NLS-1$
			
			if (v.isAttributeSet(VariableAttribute.NAMESPACE_SCOPE))
				sb.Append(", " + LocalizationManager.getLocalizedTextString("variableAttribute_hasNamespace")); //$NON-NLS-1$ //$NON-NLS-2$
		}