void IPropertyChangeListener::PropertyChange(PropertyChangeEvent::Pointer event) { if (event->GetProperty() == IWorkbenchPartConstants::INTEGER_PROPERTY) { this->PropertyChange(event->GetSource(), event->GetNewValue().Cast<ObjectInt>()->GetValue()); } }