mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
IJPL-797 intellij.platform.core.ui review internal API
Make TextHoledIcon internal. A very specific implementation for just one place. No external usages. And one internal API exposure. GitOrigin-RevId: 0dbb9ffac7d00af59cd316a44bc3a9eda25cf56e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
44fccd8302
commit
a9bcc2eb4b
@@ -430,13 +430,6 @@ c:com.intellij.ui.icons.IconWrapperWithToolTip
|
||||
- paintIcon(java.awt.Component,java.awt.Graphics,I,I):V
|
||||
- replaceBy(com.intellij.ui.icons.IconReplacer):com.intellij.ui.icons.IconWrapperWithToolTip
|
||||
- retrieveIcon():javax.swing.Icon
|
||||
f:com.intellij.ui.icons.TextHoledIcon
|
||||
- com.intellij.ui.icons.ReplaceableIcon
|
||||
- com.intellij.util.ui.JBScalableIcon
|
||||
- <init>(javax.swing.Icon,java.lang.String,F,java.awt.Color,com.intellij.ui.BadgeShapeProvider):V
|
||||
- f:getFontSize():F
|
||||
- f:getText():java.lang.String
|
||||
- replaceBy(com.intellij.ui.icons.IconReplacer):javax.swing.Icon
|
||||
f:com.intellij.ui.icons.TextIcon
|
||||
- com.intellij.util.ui.JBScalableIcon
|
||||
- <init>(java.lang.String,java.awt.Component,F):V
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
com/intellij/ui/BadgeShapeProvider
|
||||
|
||||
@@ -5,10 +5,12 @@ import com.intellij.ui.BadgeShapeProvider
|
||||
import com.intellij.ui.scale.ScaleType
|
||||
import com.intellij.util.ui.GraphicsUtil
|
||||
import com.intellij.util.ui.JBFont
|
||||
import org.jetbrains.annotations.ApiStatus.Internal
|
||||
import java.awt.Color
|
||||
import java.awt.Graphics2D
|
||||
import javax.swing.Icon
|
||||
|
||||
@Internal
|
||||
class TextHoledIcon(icon: Icon,
|
||||
val text: String,
|
||||
val fontSize: Float,
|
||||
|
||||
Reference in New Issue
Block a user