@Override public boolean hasProperty(String name) { for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name) && (prop.isPublic() || prop.isProtected())) return true; } return false; }
@Override public boolean equals(Object obj) { if (obj instanceof IPropertyElement) { IPropertyElement obj2 = (IPropertyElement) obj; return getName().equals(obj2.getName()) && variable.equals(obj2.getVariable()); } return false; } }
@Override public IPropertyElement getProperty(String name) { // Only for testing for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name)) return prop; } return null; }
case PROPERTY: IPropertyElement prop = PropertyElementV12.fromDebugSegment(name, set, segment, currOffset, textAreaOffset, order); currOffset += prop.getSizeInRCode(); typeInfo.getProperties().add(prop); break;
@Override public IPropertyElement getProperty(String name) { // Only for testing for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name)) return prop; } return null; }
case PROPERTY: IPropertyElement prop = PropertyElementV11.fromDebugSegment(name, set, segment, currOffset, textAreaOffset, order); currOffset += prop.getSizeInRCode(); typeInfo.getProperties().add(prop); break;
@Override public boolean hasProperty(String name) { for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name) && (prop.isPublic() || prop.isProtected())) return true; } return false; }
@Override public boolean equals(Object obj) { if (obj instanceof IPropertyElement) { IPropertyElement obj2 = (IPropertyElement) obj; return getName().equals(obj2.getName()) && variable.equals(obj2.getVariable()); } return false; } }
@Override public IPropertyElement getProperty(String name) { // Only for testing for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name)) return prop; } return null; }
case PROPERTY: IPropertyElement prop = PropertyElementV11.fromDebugSegment(name, set, segment, currOffset, textAreaOffset, order); currOffset += prop.getSizeInRCode(); typeInfo.getProperties().add(prop); break;
@Override public boolean hasProperty(String name) { for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name) && (prop.isPublic() || prop.isProtected())) return true; } return false; }
@Override public IPropertyElement getProperty(String name) { // Only for testing for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name)) return prop; } return null; }
case PROPERTY: IPropertyElement prop = PropertyElementV12.fromDebugSegment(name, set, segment, currOffset, textAreaOffset, order, isEnum); currOffset += prop.getSizeInRCode(); typeInfo.getProperties().add(prop); break;
@Override public boolean hasProperty(String name) { for (IPropertyElement prop : properties) { if (prop.getName().equalsIgnoreCase(name) && (prop.isPublic() || prop.isProtected())) return true; } return false; }