package com.intellij.flex.uiDesigner.mxml;
import org.jetbrains.annotations.Nullable;
class Scope {
private final DynamicObjectContext owner;
final boolean staticObjectPointToScope;
public int referenceCounter;
public Scope(boolean staticObjectPointToScope) {
this.owner = null;
this.staticObjectPointToScope = staticObjectPointToScope;
}
public Scope(@Nullable DynamicObjectContext owner) {
this.owner = owner;
staticObjectPointToScope = false;
}
public Scope() {
this(null);
}
public DynamicObjectContext getOwner() {
return owner;
}
}