@Override public boolean hasAttribute(TypedName<?> name) { return attributeNames.contains(name); }
@Override public boolean hasAttribute(TypedName<?> name) { return layout.attributes.contains(name); }
@Test public void testBasicSingleAttribute() { AttributeSet attrs = AttributeSet.create(CommonAttributes.ENTITY_ID); assertThat(attrs.size(), equalTo(1)); assertThat(attrs.lookup(CommonAttributes.ENTITY_ID), equalTo(0)); assertThat(attrs.lookup(CommonAttributes.ITEM_ID), equalTo(-1)); assertThat(attrs, contains(CommonAttributes.ENTITY_ID)); assertThat(attrs.contains(CommonAttributes.ENTITY_ID), equalTo(true)); assertThat(attrs.contains(CommonAttributes.NAME), equalTo(false)); }
@Override public boolean hasAttribute(TypedName<?> name) { return layout.attributes.contains(name); }
@Override public boolean hasAttribute(TypedName<?> name) { return attributeNames.contains(name); }