getAttributes() { return attributes; } public void setAttributes(Map attributes) { this.attributes = Collections.unmodifiableMap(Maps.newHashMap(attributes)); } @Override public Responsibility build() { ]]> emptyMap(); this.active = builder.isActive(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); } /** * @see ResponsibilityContract#getId() */ @Override public String getId() { return id; } /** * @see ResponsibilityContract#getNamespaceCode() */ @Override public String getNamespaceCode() { return namespaceCode; } /** * @see ResponsibilityContract#getName() */ @Override public String getName() { return name; } /** * @see ResponsibilityContract#getDescription() */ @Override public String getDescription() { return description; } /** * @see ResponsibilityContract#getTemplate() */ @Override public Template getTemplate() { return template; } /** * @see org.kuali.rice.core.api.mo.common.active.Inactivatable#isActive() */ @Override public boolean isActive() { return active; } /** * * @see ResponsibilityContract#getAttributes() */ @Override public Map getAttributes() { return this.attributes; } /** * @see org.kuali.rice.core.api.mo.common.Versioned#getVersionNumber() */ @Override public Long getVersionNumber() { return versionNumber; } /** * @see org.kuali.rice.core.api.mo.common.GloballyUnique#getObjectId() */ @Override public String getObjectId() { return objectId; } /** * This builder constructs a Responsibility enforcing the constraints of the {@link ResponsibilityContract}. */ public static final class Builder implements ResponsibilityContract, ModelBuilder, Serializable { ]]> getQualifier() { return this.qualifier; } @Override public List getDelegates() { ]]> _futureElements = null; /** * Private constructor used only by JAXB. * */ private EntityName() { ]]>