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$ } }
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$ }