mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
remove ConfigTest and related classes (IDEA-CR-4574)
This commit is contained in:
-63
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.AbstractCollection;
|
||||
import com.intellij.util.xmlb.annotations.Attribute;
|
||||
import com.intellij.util.xmlb.annotations.Property;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag(ActionManagerImpl.ACTION_ELEMENT_NAME)
|
||||
public class ActionBean {
|
||||
@Attribute(ActionManagerImpl.ID_ATTR_NAME)
|
||||
public String id;
|
||||
|
||||
@Property(surroundWithTag = false)
|
||||
@AbstractCollection(surroundWithTag = false)
|
||||
public KeyboardShortcutBean[] keyboardShortcuts;
|
||||
|
||||
@Property(surroundWithTag = false)
|
||||
@AbstractCollection(surroundWithTag = false)
|
||||
public AddToGroupBean[] addToGroups;
|
||||
|
||||
@Attribute(ActionManagerImpl.CLASS_ATTR_NAME)
|
||||
public String actionClass;
|
||||
|
||||
@Attribute(ActionManagerImpl.ICON_ATTR_NAME)
|
||||
public String icon;
|
||||
|
||||
@Attribute(ActionManagerImpl.POPUP_ATTR_NAME)
|
||||
public String isPopup;
|
||||
|
||||
@Attribute(ActionManagerImpl.TEXT_ATTR_NAME)
|
||||
public String text;
|
||||
|
||||
@Attribute(ActionManagerImpl.INTERNAL_ATTR_NAME)
|
||||
public boolean internal;
|
||||
|
||||
@Attribute(ActionManagerImpl.USE_SHORTCUT_OF_ATTR_NAME)
|
||||
public boolean useShortcutOf;
|
||||
|
||||
@Attribute(ActionManagerImpl.KEYMAP_ATTR_NAME)
|
||||
public String keymap;
|
||||
|
||||
@Attribute(ActionManagerImpl.OVERRIDES_ATTR_NAME)
|
||||
public boolean overrides;
|
||||
|
||||
@Attribute(ActionManagerImpl.PROJECT_TYPE)
|
||||
public String projectType;
|
||||
}
|
||||
-38
@@ -1,38 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.AbstractCollection;
|
||||
import com.intellij.util.xmlb.annotations.Attribute;
|
||||
import com.intellij.util.xmlb.annotations.Property;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag(ActionManagerImpl.GROUP_ELEMENT_NAME)
|
||||
public class ActionGroupBean extends ActionBean {
|
||||
@Property(surroundWithTag = false)
|
||||
@AbstractCollection(
|
||||
surroundWithTag = false,
|
||||
elementTypes = {ActionBean.class, ActionGroupBean.class, ActionReferenceBean.class, SeparatorBean.class})
|
||||
public Object[] actions;
|
||||
|
||||
@Attribute("test")
|
||||
public String test;
|
||||
|
||||
@Attribute("configurable")
|
||||
public boolean configurable;
|
||||
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.AbstractCollection;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
public class ActionManagerConfiguration {
|
||||
@Tag(ActionManagerImpl.ACTIONS_ELEMENT_NAME)
|
||||
@AbstractCollection(
|
||||
surroundWithTag = false,
|
||||
elementTypes = {ActionBean.class, ActionGroupBean.class, ActionReferenceBean.class})
|
||||
public Object[] actions;
|
||||
}
|
||||
-26
@@ -1,26 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.Attribute;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag("reference")
|
||||
public class ActionReferenceBean {
|
||||
@Attribute(ActionManagerImpl.REF_ATTR_NAME)
|
||||
public String ref;
|
||||
}
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.Attribute;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag(ActionManagerImpl.ADD_TO_GROUP_ELEMENT_NAME)
|
||||
public class AddToGroupBean {
|
||||
|
||||
@Attribute(ActionManagerImpl.ANCHOR_ELEMENT_NAME)
|
||||
public String anchor;
|
||||
|
||||
@Attribute(ActionManagerImpl.GROUPID_ATTR_NAME)
|
||||
public String groupId;
|
||||
|
||||
@Attribute(ActionManagerImpl.RELATIVE_TO_ACTION_ATTR_NAME)
|
||||
public String relativeToAction;
|
||||
}
|
||||
-29
@@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.Attribute;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag(ActionManagerImpl.SHORTCUT_ELEMENT_NAME)
|
||||
public class KeyboardShortcutBean {
|
||||
@Attribute(ActionManagerImpl.FIRST_KEYSTROKE_ATTR_NAME)
|
||||
public String firstKeystroke;
|
||||
|
||||
@Attribute(ActionManagerImpl.KEYMAP_ATTR_NAME)
|
||||
public String keymap;
|
||||
}
|
||||
-23
@@ -1,23 +0,0 @@
|
||||
/*
|
||||
* Copyright 2000-2009 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package com.intellij.openapi.actionSystem.impl.config;
|
||||
|
||||
import com.intellij.openapi.actionSystem.impl.ActionManagerImpl;
|
||||
import com.intellij.util.xmlb.annotations.Tag;
|
||||
|
||||
@Tag(ActionManagerImpl.SEPARATOR_ELEMENT_NAME)
|
||||
public class SeparatorBean {
|
||||
}
|
||||
@@ -370,7 +370,7 @@
|
||||
</group>
|
||||
|
||||
<!-- Tools -->
|
||||
<group id="ToolsMenu" configurable="true" popup="true" compact="true">
|
||||
<group id="ToolsMenu" popup="true" compact="true">
|
||||
<action id="PsiViewer" class="com.intellij.internal.psiView.PsiViewerAction"/>
|
||||
<action id="PsiViewerForContext" class="com.intellij.internal.psiView.PsiViewerForContextAction"/>
|
||||
<separator/>
|
||||
@@ -481,7 +481,7 @@
|
||||
<group id="OtherMenu" class="com.intellij.ide.actions.NonEmptyActionGroup"/>
|
||||
</group>
|
||||
|
||||
<group id="MainToolBar" configurable="true">
|
||||
<group id="MainToolBar">
|
||||
<reference ref="OpenFile"/>
|
||||
<reference ref="SaveAll"/>
|
||||
<reference ref="Synchronize"/>
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
<group id="NavBarVcsGroup"/>
|
||||
|
||||
<group id="EditorPopupMenu" configurable="true">
|
||||
<group id="EditorPopupMenu">
|
||||
<reference ref="$Cut"/>
|
||||
<reference ref="$Copy"/>
|
||||
<reference ref="$Paste"/>
|
||||
|
||||
Reference in New Issue
Block a user