if (columnViewDescriptor.getReadabilityGates() != null) { for (IGate gate : columnViewDescriptor.getReadabilityGates()) { columnConnector.addReadabilityGate(gate.clone());
if (propertyViewDescriptor.getReadabilityGates() != null) { for (IGate gate : propertyViewDescriptor.getReadabilityGates()) { propertyView.getConnector().addReadabilityGate(gate.clone());
view.getConnector().addReadabilityGate(gate.clone());
if (columnViewDescriptor.getReadabilityGates() != null) { for (IGate gate : columnViewDescriptor.getReadabilityGates()) { columnConnector.addReadabilityGate(gate.clone());
if (propertyViewDescriptor.getReadabilityGates() != null) { for (IGate gate : propertyViewDescriptor.getReadabilityGates()) { propertyView.getConnector().addReadabilityGate(gate.clone());
view.getConnector().addReadabilityGate(gate.clone());
if (columnViewDescriptor.getReadabilityGates() != null) { for (IGate gate : columnViewDescriptor.getReadabilityGates()) { columnConnector.addReadabilityGate(gate.clone());
if (!(gate instanceof ISecurable) || securityHandler.isAccessGranted((ISecurable) gate)) { modelConnector.addReadabilityGate(gate.clone());
if (propertyViewDescriptor.getReadabilityGates() != null) { for (IGate gate : propertyViewDescriptor.getReadabilityGates()) { propertyView.getConnector().addReadabilityGate(gate.clone());