/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/ |
IResourceRepository.java | 20 * A repository of resources. This allows access to the resource by {@link ResourceType}. 25 * Returns the present {@link ResourceType}s in the project. 28 public abstract ResourceType[] getAvailableResourceTypes(); 34 public abstract ResourceItem[] getResources(ResourceType type); 40 public abstract boolean hasResources(ResourceType type);
|
ResourceType.java | 22 public enum ResourceType { 42 ResourceType(String name, String displayName, String... alternateXmlNames) { 65 * @return the matching {@link ResourceType} or <code>null</code> if no match was found. 67 public static ResourceType getEnum(String name) { 68 for (ResourceType rType : values()) { 104 ResourceType[] values = values();
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ |
FolderTypeRelationship.java | 19 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 27 * This class gives access to the bi directional relationship between {@link ResourceType} and 32 private final static HashMap<ResourceType, ResourceFolderType[]> mTypeToFolderMap = 33 new HashMap<ResourceType, ResourceFolderType[]>(); 35 private final static HashMap<ResourceFolderType, ResourceType[]> mFolderToTypeMap = 36 new HashMap<ResourceFolderType, ResourceType[]>(); 40 HashMap<ResourceType, List<ResourceFolderType>> typeToFolderMap = 41 new HashMap<ResourceType, List<ResourceFolderType>>(); 43 HashMap<ResourceFolderType, List<ResourceType>> folderToTypeMap = 44 new HashMap<ResourceFolderType, List<ResourceType>>(); [all...] |
SingleResourceFile.java | 19 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 57 private ResourceType mType; 65 ResourceType[] types = FolderTypeRelationship.getRelatedResourceTypes(folder.getType()); 84 public ResourceType[] getResourceTypes() { 89 public boolean hasResources(ResourceType type) { 94 public Collection<ProjectResourceItem> getResources(ResourceType type, 115 * @see com.android.ide.eclipse.editors.resources.manager.ResourceFile#getValue(com.android.ide.eclipse.common.resources.ResourceType, java.lang.String) 122 public IResourceValue getValue(ResourceType type, String name) { 129 private String getResourceName(ResourceType type) { 133 if (type == ResourceType.ANIM || type == ResourceType.LAYOUT || type == ResourceType.MENU | [all...] |
ResourceFile.java | 19 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 70 * Returns the list of {@link ResourceType} generated by the file. 72 public abstract ResourceType[] getResourceTypes(); 76 * @param type The {@link ResourceType} 78 public abstract boolean hasResources(ResourceType type); 87 * @see ProjectResources#findResourceItem(ResourceType, String) 89 public abstract Collection<ProjectResourceItem> getResources(ResourceType type, 93 * Returns the value of a resource generated by this file by {@link ResourceType} and name. 98 public abstract IResourceValue getValue(ResourceType type, String name);
|
MultiResourceFile.java | 19 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 41 * different {@link ResourceType}. 49 private final HashMap<ResourceType, HashMap<String, ResourceValue>> mResourceItems = 50 new HashMap<ResourceType, HashMap<String, ResourceValue>>(); 57 public ResourceType[] getResourceTypes() { 60 Set<ResourceType> keys = mResourceItems.keySet(); 62 return keys.toArray(new ResourceType[keys.size()]); 66 public boolean hasResources(ResourceType type) { 74 public Collection<ProjectResourceItem> getResources(ResourceType type, 88 if (type == ResourceType.ID) [all...] |
ResourceFolder.java | 20 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 119 * Returns the list of {@link ResourceType}s generated by the files inside this folder. 121 public Collection<ResourceType> getResourceTypes() { 122 ArrayList<ResourceType> list = new ArrayList<ResourceType>(); 126 ResourceType[] types = file.getResourceTypes(); 131 for (ResourceType resType : types) { 215 * @param type The {@link ResourceType} being looked up. 217 public boolean hasResources(ResourceType type) { 250 * @see ProjectResources#findResourceItem(ResourceType, String [all...] |
IdResourceItem.java | 20 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 23 * Represents a resource item of type {@link ResourceType#ID}
|
ProjectResources.java | 22 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 59 private final HashMap<ResourceType, List<ProjectResourceItem>> mResourceMap = 60 new HashMap<ResourceType, List<ProjectResourceItem>>(); 62 /** Map of (name, id) for resources of type {@link ResourceType#ID} coming from R.java */ 177 // However, if another ResourceFolderType can generate similar ResourceType 180 // refresh the ResourceItem associated with ResourceType.DRAWABLE. 188 ResourceType[] resTypes = FolderTypeRelationship.getRelatedResourceTypes( 193 for (ResourceType resType : resTypes) { 232 public ResourceType[] getAvailableResourceTypes() { 233 ArrayList<ResourceType> list = new ArrayList<ResourceType>() [all...] |
ProjectResourceItem.java | 4 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 44 * of type {@link ResourceType#ID} that aren't declared inline.
|
ResourceManager.java | 21 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 626 ResourceType[] types = FolderTypeRelationship.getRelatedResourceTypes(type);
|
CompiledResourcesMonitor.java | 22 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 42 * {@link ResourceType#ID}.
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/ |
FrameworkResourceRepository.java | 21 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 33 private Map<ResourceType, List<ResourceItem>> mResourcesMap; 35 public FrameworkResourceRepository(Map<ResourceType, List<ResourceItem>> systemResourcesMap) { 39 public ResourceType[] getAvailableResourceTypes() { 41 Set<ResourceType> types = mResourcesMap.keySet(); 44 return types.toArray(new ResourceType[types.size()]); 51 public ResourceItem[] getResources(ResourceType type) { 63 public boolean hasResources(ResourceType type) {
|
AndroidTargetParser.java | 29 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 318 Map<ResourceType, List<ResourceItem>> map = parseRClass(r); 339 private Map<ResourceType, List<ResourceItem>> parseRClass(Class<?> rClass) { 344 HashMap<ResourceType, List<ResourceItem>> map = 345 new HashMap<ResourceType, List<ResourceItem>>(); 352 // get the matching ResourceType 353 ResourceType type = ResourceType.getEnum(name);
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/descriptors/ |
ReferenceAttributeDescriptor.java | 23 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 35 /** The {@link ResourceType} that this reference attribute can accept. It can be null, 37 private ResourceType mResourceType; 54 * {@link ResourceType}. 55 * @param resourceType The specific {@link ResourceType} that this reference attribute supports. 63 public ReferenceAttributeDescriptor(ResourceType resourceType, 67 mResourceType = resourceType; 71 /** Returns the {@link ResourceType} that this reference attribute can accept [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/ui/ |
ResourceContentProvider.java | 21 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 32 * <li>{@link ResourceType}. This represents the list of existing Resource Type present 68 if (parentElement instanceof ResourceType) { 69 return mResources.getResources((ResourceType)parentElement); 82 if (element instanceof ResourceType) { 83 return mResources.hasResources((ResourceType)element);
|
ReferenceChooserDialog.java | 24 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 112 ResourceType resourceType = (ResourceType)treeSelection.getFirstSegment(); 115 mCurrentResource = resourceType.getXmlString(resourceItem, false /* system */); 241 ResourceType type = getSelectedResourceType(); 244 mNewResButton.setEnabled(type == ResourceType.STRING); 260 ResourceType type = getSelectedResourceType(); 263 if (type == ResourceType.STRING) { 286 * Returns the {@link ResourceType} of the selected element, if any [all...] |
ResourceLabelProvider.java | 21 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 37 * <li>{@link ResourceType}. This represents the list of existing Resource Type present 110 if (element instanceof ResourceType) { 111 return ((ResourceType)element).getDisplayName();
|
ResourceChooser.java | 23 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 50 private ResourceType mResourceType; 72 public ResourceChooser(IProject project, ResourceType type, 178 newResButton.setEnabled(mResourceType == ResourceType.STRING); 185 if (mResourceType == ResourceType.STRING) {
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/manifest/descriptors/ |
ThemeAttributeDescriptor.java | 23 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 40 return new UiResourceAttributeNode(ResourceType.STYLE, this, uiParent);
|
AndroidManifestDescriptors.java | 30 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 188 ResourceType.DRAWABLE,
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/uimodel/ |
UiResourceAttributeNode.java | 26 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 57 * {@link ResourceType} in the constructor. 63 private ResourceType mType; 65 public UiResourceAttributeNode(ResourceType type, 220 ResourceType[] resTypes = (repository != null) ? 222 ResourceType.values(); 241 for (ResourceType resType : resTypes) { 243 if (resType == ResourceType.ID) { 252 ResourceType resType = ResourceType.getEnum(typeName) [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/resources/descriptors/ |
ResourcesDescriptors.java | 26 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 119 ResourceType.getNames()
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/ |
LayoutReloadMonitor.java | 22 import com.android.ide.eclipse.adt.internal.resources.ResourceType; 302 ResourceType[] resTypes = file.getResourceTypes(); 312 if (resTypes[0] != ResourceType.LAYOUT) {
|
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/configuration/ |
ConfigurationComposite.java | 21 import com.android.ide.eclipse.adt.internal.resources.ResourceType; [all...] |