@Immutable public class RedeclareGroupProperty extends AbstractGroupPropertyDecorator
GroupPropertyDefinition
s that has a changed declaring
group.asProperty
propertyGroup
Constructor and Description |
---|
RedeclareGroupProperty(GroupPropertyDefinition propertyGroup,
DefinitionGroup declaringGroup)
Create a decorator for the given property that has a changed declaring
group.
|
Modifier and Type | Method and Description |
---|---|
DefinitionGroup |
getDeclaringGroup()
Get the definition of the group declaring the property.
|
addChild, allowFlatten, asGroup, asProperty, compareTo, getChild, getConstraint, getDeclaredChildren, getDescription, getDisplayName, getIdentifier, getLocation, getName, getParentType, toString
public RedeclareGroupProperty(GroupPropertyDefinition propertyGroup, DefinitionGroup declaringGroup)
propertyGroup
- the property group to decoratedeclaringGroup
- the new declaring group, may not be
null
public DefinitionGroup getDeclaringGroup()
ChildDefinition
getDeclaringGroup
in interface ChildDefinition<GroupPropertyConstraint>
getDeclaringGroup
in class AbstractGroupPropertyDecorator
AbstractGroupPropertyDecorator.getDeclaringGroup()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a