Uses of Class
name.moore.kevin.ze.XMLdata.XMLbase
Packages that use XMLbase
Package
Description
Provide processing and constants for creating specific types of entities.
Classes to allow reading in XML configuration files.
-
Uses of XMLbase in name.moore.kevin.ze.entities
Methods in name.moore.kevin.ze.entities with type parameters of type XMLbaseModifier and TypeMethodDescription<T extends XMLbase>
com.simsilica.es.EntityIdbaseEF.from()Create a new entity appropriate to the factory.<T extends XMLbase>
com.simsilica.es.EntityIdbaseEF.fromXML(T cast)Convert from parsed XML into an entity complete with appropriate components.baseEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.baseEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.baseEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.engineEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.engineEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.engineSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.factionEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.hullEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.hullEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.hullSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.industryEF.toComponents(com.simsilica.es.EntityId seid)industryEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.industrySpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.planetEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.planetSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shieldEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.shieldEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shieldSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shipEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.shipEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shipSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shipyardEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.shipyardEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.shipyardSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.speciesSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.starEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.starSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity.weaponEF.toComponents(com.simsilica.es.EntityId seid)Provide the components of an entity based on a specification.weaponEF.toComponents(T cast)weaponSpecEF.toComponents(T cast)Use the parsed XML object to create the components of an entity. -
Uses of XMLbase in name.moore.kevin.ze.entities.test1
Methods in name.moore.kevin.ze.entities.test1 with type parameters of type XMLbaseModifier and TypeMethodDescriptionengineEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.engineSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.hullEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.hullSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.industryEF.toComponents()industrySpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.planetEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.planetSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shieldEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shieldSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shipEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shipSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shipyardEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shipyardSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.starEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.starSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.weaponEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.weaponSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs. -
Uses of XMLbase in name.moore.kevin.ze.entities.test2
Methods in name.moore.kevin.ze.entities.test2 with type parameters of type XMLbaseModifier and TypeMethodDescriptionshipEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs.shipSpecEF.toComponents()Used by factories to produce hardcoded test fixtures - so we dont need to specify any specs. -
Uses of XMLbase in name.moore.kevin.ze.XMLdata
Subclasses of XMLbase in name.moore.kevin.ze.XMLdataModifier and TypeClassDescriptionclassEngine provide power for hulls (so they can move), shields and weapons.classProcess a <faction> XML element into an object.classHulls provide a container to allow other components to be collected together into a ship.classIndustry builds things.classProcess the XML <orbiting key="Sol">3</orbiting> into an object.classProcess a <planet> XML element into an entity and components.classProcess the XML of form <reference key="Sol">3</reference> into an object.classShields absorb incoming damage.classProcess a<ship>XML element into an entity and components.classShipyards are in orbit around planets and build ships and hulls.classSimple placeholder class for now.classA star has a unique key eg "Sol", type (a stellar spec ) optional description and may have planets associated with it.classA starmap contains the unchanging geographical positions in space of the planets (and other such?) stellar features.classWeapon that directs energy to a target to deliver damage. -
Uses of XMLbase in name.moore.kevin.ze.XMLdata.specs
Subclasses of XMLbase in name.moore.kevin.ze.XMLdata.specsModifier and TypeClassDescriptionclassThe read-only blueprint (eg "E01") for a particular type of engine.classThe read-only properties of a particular type ship hull as represented in XML.classThe read-only properties of a particular type of industry.classThe read-only properties of a particular type or classification (eg class "M") of a planet.classThe read-only blueprint (eg "S01") for a particular type of shield.classThe blueprint or specification for a particular type of ship.classThe read-only properties of a particular type of shipyard.classThe essential unchanging physiology of a species.classThe read-only properties of a particular type or classification (eg class "M") of a star.classThe read-only blueprint (eg "W01") for a particular type of weapon.Fields in name.moore.kevin.ze.XMLdata.specs with type parameters of type XMLbase