Logo Search packages:      
Sourcecode: wims version File versions

void fr::ove::openmath::jome::ctrlview::bidim::Display::computeAncestorsAttributes (  )  [inline, inherited]

Recurses into the tree of the display to inform the ancestors of the instance that they need to compute their attributes.

Definition at line 410 of file Display.java.

References fr::ove::openmath::jome::ctrlview::bidim::Display::computeAttributes.

Referenced by fr::ove::openmath::jome::ctrlview::bidim::SubstitutionDisplay::consumeModelEvent(), fr::ove::openmath::jome::ctrlview::bidim::StringDisplay::consumeModelEvent(), fr::ove::openmath::jome::ctrlview::bidim::UnaryOperatorLayout::initDisplay(), fr::ove::openmath::jome::ctrlview::bidim::SuperposedOperatorLayout::initDisplay(), fr::ove::openmath::jome::ctrlview::bidim::RootLayout::initDisplay(), fr::ove::openmath::jome::ctrlview::bidim::RequestLayout::insertOperatorDisplay(), fr::ove::openmath::jome::ctrlview::bidim::InfixOperatorLayout::insertOperatorDisplay(), fr::ove::openmath::jome::ctrlview::bidim::BasicStringInfixOperatorLayout::insertOperatorDisplay(), fr::ove::openmath::jome::ctrlview::bidim::VerticalListLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::VarDiffLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::UnaryOperatorLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::SuperposedOperatorLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::SlotLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::ScriptLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::RootLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::OneFormulaLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::Mfd2SubstitutionLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::MapsToSigmaLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::MapsArrayLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::LimitLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::LambdaExpLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::IntervalLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::IntegralLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::InfixOperatorLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::EnclosingLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::DifferentiationLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::DenominatorDiffLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::BetweenOperatorLayout::rebuildDisplay(), fr::ove::openmath::jome::ctrlview::bidim::Display::removeAll(), fr::ove::openmath::jome::ctrlview::bidim::StringDisplay::StringDisplay(), and fr::ove::openmath::jome::ctrlview::bidim::Display::uniconify().

                                             {
        computeAttributes = true;
        Container parent = getParent();
        while (parent instanceof Display) {
            ((Display) parent).setComputeAttributes(true);
            parent = parent.getParent();
        }
    }


Generated by  Doxygen 1.6.0   Back to index